Horsewhip - Definition

horsewhip

n 1: a whip for controlling horses
v 1: whip with a whip intended for horses

Look up another word