What is the full meaning of roosts
ROOST, to prepare for sleep by perching [v]
Example of the word roosts placed on a Scrabble board.