HORSEWHIPPING

Definition of HORSEWHIPPING

  1. (noun)the act of whipping with a horsewhip
  2. (verb)whip with a whip intended for horses