Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
roosts
in English
roosts
us
/rʊstz/
uk
/rʊstz/
#common
Lemma:
roost
The lemma is the base or root form of this word.
Definitions
Verb
a
bird's
sleeping
place
(
nest
,
branch
);
settles
birds
settling
to
rest
or
sleep
to
rest
or
sleep
overnight
(
in
a
nesting
place
)
Noun
a
group
of
birds
sleeping
together
where
birds
rest
or
sleep