horsewhipping

1. (noun) the act of whipping with a horsewhip; "that villain needs a good horsewhipping"
Related Words: flagellation, flogging, lashing, whipping



Terms and Conditions of Use / Copyright Notice