Definition of "Roost" :
noun: a perch on which domestic fowl rest or sleep
noun: a shelter with perches for fowl or other birds
verb: settle down or stay, as if on a roost
verb: sit, as on a branch
noun: a perch on which domestic fowl rest or sleep
noun: a shelter with perches for fowl or other birds
verb: settle down or stay, as if on a roost
verb: sit, as on a branch