roost = posarse intransitive verb

roost = percha noun

1roost

intransitive verb

Spanish Translation of ROOST

intransitive verb
: posarse, dormir (en una percha)

2roost

noun

Spanish Translation of ROOST

: percha feminine

Seen & Heard

What made you want to look up roost? Please tell us where you read or heard it (including the quote, if possible).