horsewhipping

noun

1.
the act of whipping with a horsewhip
Derived from:
horsewhip