English Dictionary
Definition horsewhip in British English
horsewhip verb
[transitive] verb
/ˈhɔː(r)sˌwɪp/
1
to hit someone with a long whip used for controlling horses
