Rhyme Desk
Find rhyming words!

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