English-French dictionary »

vituperation meaning in French

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

désapprobationnom {f}

répugnancenom {f}