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