Simply plug your letters into the Search and Get definitions for English words.
Definition of ROOST
noun : ROOST
) a shelter with perches for fowl or other birds ;
) a perch on which domestic fowl rest or sleep ;
verb : ROOST
) settle down or stay, as if on a roost ;
See more about : ROOST