Horse-whip

What is Horse-whip?

Horse-whip definition and meaning on Dictionary terms:
noun

a whip for controlling horses.