What is the full meaning of bestrews
BESTREW, to strew, scatter [v]
Example of the word bestrews placed on a Scrabble board.