Meaning of “roost” - Learner’s Dictionary

roost

noun [ C ] us uk /ruːst/

a place where birds go to rest or sleep

(Definition of “roost” from the Cambridge Learner’s Dictionary © Cambridge University Press)