• word of the day


    roost - Dictionary definition and meaning for word roost

    (noun) a shelter with perches for fowl or other birds Definition
    (noun) a perch on which domestic fowl rest or sleep Definition
    (verb) sit, as on a branch
    Synonyms : perch , rest
    Example Sentence
    • The birds perched high in the tree
    (verb) settle down or stay, as if on a roost
Connect with us on Facebook