1
a
: a support on which birds rest
b
: a place where winged animals and especially birds customarily roost
2
: a group of birds roosting together
roosted; roosting; roosts
1
: to settle down for rest or sleep : perch
2
: to settle oneself as if on a roost
: to supply a roost for or put to roost
Love words? Need even more definitions?
Merriam-Webster unabridged
Share