Chinese-English dictionary »

痛罵 meaning in English

ChineseEnglish
痛罵 verb

berate [berated, berating, berates](chide vehemently)
verb
[UK: bɪ.ˈreɪt] [US: bɪ.ˈreɪt]

vituperate [vituperated, vituperating, vituperates](to criticize (someone or something) in an abusive or harsh manner)
verb
[UK: vɪ.ˈtjuː.pə.reɪt] [US: vɪ.ˈtjuː.pə.reɪt]