ROOST


Meaning of ROOST in English

v. sleep on a perch or branch (about birds)

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