Definition of vituperate in English:

vituperate

verb

[WITH OBJECT]archaic
  • Blame or insult (someone) in strong or violent language.

    revile, rail against, inveigh against, fulminate against, attack, upbraid, berate, harangue, lambaste, reprimand, castigate, chastise, rebuke, scold, chide, censure, condemn, damn, denounce, find fault with, run down, take to task, vilify, denigrate, calumniate, insult, abuse, curse, slander, smear
    slate, slam, knock, hammer, carpet, roast, skewer, crucify, read someone the riot act, lay into, tear a strip off, bawl out, give someone a dressing-down, tell off, bad-mouth
    rubbish, slag off
    contemn
    asperse, excoriate, vilipend
    View synonyms

Origin

Mid 16th century: from Latin vituperat- censured, disparaged (see vituperation).

Pronunciation

vituperate

/vʌɪˈtjuːpəreɪt//vɪˈtjuːpəreɪt/