ROOST


Meaning of ROOST in English

n. branch or perch on which birds rest; house or coop in which birds nest and sleep

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.