Noun Definition

horsewhip

1.Definition: a whip for controlling horses

Category: Objects