What is the full meaning of horsewhip
a whip for driving horses [n -S] / to beat with a horsewhip [v HORSEWHIPPED, HORSEWHIPPING, HORSEWHIPS]
Example of the word horsewhip placed on a Scrabble board.