English Dictionary
◊ HORSEWHIPPING
horsewhipping
n : the act of whipping with a horsewhip; "that villain needs a
good horsewhipping"