Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
roost
in English
roost
us
/rust/
uk
/ruːst/
#common
Plural
roosts
Past Tense
roosted
Participle Verb
roosting
Third Person Singular
roosts