horsewhipping

Nouns

  • (n) the act of whipping with a horsewhip
    • that villain needs a good horsewhipping

Words of close approximity