English-Chinese dictionary »

horsewhip meaning in Chinese

EnglishChinese
horsewhip (whip used on horses)
noun
[UK: ˈhɔː.swɪp]
[US: ˈhɔːr.swɪp]

马鞭 /mǎbiān/noun