HORSEWHIP





Definition:

  1. [noun] a whip for controlling horses

  2. [verb] whip with a whip intended for horses

Synonyms:


Related Words: