Meaning of horsewhipping

Definition of horsewhipping

(noun) the act of whipping with a horsewhip; "that villain needs a good horsewhipping"

Other information on horsewhipping

WIKIPEDIA results for horsewhipping
Amazon results for horsewhipping