VariousWords beta
Related Terms:
Definitions:
Verb
horsewhip
Definition: whip with a whip intended for horses
Definition: To flog or lash with a horsewhip.