What is the full meaning of beshrews
BESHREW, (archaic) to wish evil on, to curse [v]
Example of the word beshrews placed on a Scrabble board.