HORSEWHIP


Meaning of HORSEWHIP in English

(v. t.) To flog or chastise with a horsewhip.

Webster's English dictionary.      Английский словарь Webster.