#1 roost v. [perch, rest] sit, as on a branch; "The birds perched high in the tree". wn
#2 roost n. a shelter with perches for fowl or other birds. wn
#3 roost n. a perch on which domestic fowl rest or sleep. wn
#4 roost v. settle down or stay, as if on a roost. wn
vizzz