Meaning of roost
Definition of roost
(noun)
a
shelter
with perches for
fowl
or
other
birds
a
perch
on which
domestic
fowl
rest
or
sleep
(verb)
sit, as on a branch; "The birds perched
high
in the tree"
settle
down
or stay, as if on a
roost
Other information on roost
WIKIPEDIA results for
roost
Amazon results for
roost
Tweet