horsewhipped

英 [ˈhɔːswɪpt] 美 [ˈhɔːrswɪpt]
horsewhipped
v.  用马鞭抽打(人)
horsewhip的过去分词和过去式