Horsewhipping has 3 different meanings across 1 category:
Noun
the act of whipping with a horsewhip
"that villain needs a good horsewhipping"
A beating with a horsewhip.
present participle of horsewhip