HORSEWHIPPING





Definition:

  1. [noun] the act of whipping with a horsewhip; "that villain needs a good horsewhipping"

Synonyms: