horsewhipping

英 [ˈhɔːswɪpɪŋ] 美 [ˈhɔːrswɪpɪŋ]
horsewhipping
v.  用马鞭抽打(人)
horsewhip的现在分词

英英释义

noun

  1. the act of whipping with a horsewhip
    1. that villain needs a good horsewhipping