ROOST


Meaning of ROOST in English

I . n.

Perch.

II . v. n.

1.

Perch.

2.

Lodge, settle.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.