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. Сжатый оксфордский словарь английского языка. 2004