1
[ noun ] the act of whipping with a horsewhip

Examples

"that villain needs a good horsewhipping"

Related terms

whipping horsewhip

*