[verb] [T] -pp- - to hit (someone) hard, esp. with a whip intended for horses, usually as a punishment for doing something immoralIf you attempt to see my daughter again, sir, I shall horsewhip you.
HORSEWHIP
Meaning of HORSEWHIP in English
Cambridge English vocab. Кембриджский английский словарь. 2012