HORSEWHIP


Meaning of HORSEWHIP in English

■ noun a long whip used for driving and controlling horses.

■ verb ( ~s , ~ping , ~ped ) beat with a ~.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.