ROOST Meaning of ROOST in English ( v. i. ) To sit, rest, or sleep, as fowls on a pole, limb of a tree, etc.; to perch. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012