English Dictionary
◊ HORSEWHIP
horsewhip
n : a whip for controlling horses
v : whip with a horsewhip