Word Definition

Horsewhip

  1. To flog or chastise with a horsewhip.
  2. A whip for horses.

Synonyms