horsewhipping(n = noun.act) - the act of whipping with a horsewhip; "that villain needs a good horsewhipping"
is a kind of flagellation, flogging, lashing, tanning, whipping
Derived form verb horsewhip1