horsewhip
Concise Oxford English Dictionary © 2008 Oxford University Press:
horsewhip/ˈhɔːswɪp/
▶noun a long whip used for driving and controlling horses. ▶verb (horsewhips, horsewhipping, horsewhipped) beat with a horsewhip.
'horsewhip' also found in these Oxford entries:

