horsewhipping
1. [ noun ] the act of whipping with a horsewhip
Examples:

"that villain needs a good horsewhipping"

Related terms: whipping horsewhip
Similar spelling:   horseflesh