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