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