ROOST


Meaning of ROOST in English

[noun] [C] - a place, such as a branch of a tree, where birds rest or sleep

Cambridge English vocab.      Кембриджский английский словарь.