English-Chinese dictionary »

vituperation meaning in Chinese

EnglishChinese
vituperation (criticism or invective that is sustained and overly harsh)
noun
[UK: vɪ.ˌtjuː.pə.ˈreɪʃ.n̩]
[US: vɪ.ˌtjuː.pə.ˈreɪʃ.n̩]

謾罵noun

谩骂 /mànmà/noun

責罵noun

责骂 /zémà/noun