HORSEWHIP


Meaning of HORSEWHIP in English

n. & v.

--n. a whip for driving horses.

--v.tr. (-whipped, -whipping) beat with a horsewhip.

Oxford English vocab.      Оксфордский английский словарь.