horsewhip
n : a whip for controlling horses
v : whip with a whip intended for horses
[also: horsewhipping, horsewhipped]
horsewhipping
n : the act of whipping with a horsewhip; "that villain needs a
good horsewhipping"