VariousWords beta
Related Terms:
Definitions:
Noun
horsewhipping
Definition: the act of whipping with a horsewhip; "that villain needs a good horsewhipping"
Definition: A beating with a horsewhip.
Verb
Definition: present participle of horsewhip