HORSEWHIP

Definition of HORSEWHIP

  1. (verb)whip with a whip intended for horses
  2. (noun)a whip for controlling horses