1
as in to perch
to come to rest after descending from the air
pigeons flying home to roost on the roof
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
2
as in to lodge
to establish or place comfortably or snugly
a gang of friends had roosted themselves around the ski lodge's massive fireplace
Synonyms & Similar Words
Love words? Need even more definitions?
Merriam-Webster unabridged
Share