HORSEWHIP


Meaning of HORSEWHIP in English

noun a whip for horses.

2. horsewhip ·vt to flog or chastise with a horsewhip.

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