American Dictionary
Definition horsewhip in American English
horsewhip noun
[countable] noun
/ˈhɔrsˌwɪp/
1
a long whip used for controlling a horse
