What is the full meaning of horsewhipped
HORSEWHIP, to beat with a horsewhip [v]
Example of the word horsewhipped placed on a Scrabble board.