horsewhipping

Definitions of horsewhipping
  1. noun
    the act of whipping with a horsewhip
    see moresee less
    type of:
    flagellation, flogging, lashing, tanning, whipping
    beating with a whip or strap or rope as a form of punishment
Word Family