horsewhipping

v. 用马鞭抽打(人)
horsewhip的现在分词
horsewhip的现在分词
英英释义
noun
- the act of whipping with a horsewhip
- that villain needs a good horsewhipping