Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
roosting
in English
roosting
us
//ˈruːstɪŋ//
uk
//ˈruːstɪŋ//
#limited
Lemma:
roost
The lemma is the base or root form of this word.
Definitions
Verb
settling
to
rest
or
sleep
(
on
a
perch
)
spending
the
night
(
in
a
place
)
resting
or
sleeping
(
as
birds
do
)