Horsewhipping — definition
1. horsewhipping (Noun)
1 definition
horsewhipping (Noun) — The act of whipping with a horsewhip.
ex. "that villain needs a good horsewhipping"
5 types of
flagellation flogging lashing tanning whipping
2. horsewhipping (Verb)
1 definition
horsewhipping (Verb) — Whip with a whip intended for horses.
9 types of
flogging lashing lathering slashing strapping trouncing welting whaling whipping