Search results
- Dictionaryroost/ruːst/
noun
- 1. a place where birds regularly settle or congregate to rest at night, or where bats congregate to rest in the day: "birds were hurrying to their evening roosts"
verb
- 1. (of a bird or bat) settle or congregate for rest or sleep: "migrating martins and swallows were settling to roost"
Powered by Oxford Dictionaries