HORSEWHIP


Meaning of HORSEWHIP in English

[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.

Cambridge English vocab.      Кембриджский английский словарь.