To revile is to criticize in an abusive or hostile way, or to spread negative information about.
To use abusive or slanderous language about or of; calumniate; revile; defame
Upbraid is defined as to condemn or criticize severely.
To scold is to criticize, chastise or rebuke someone for something.
Reproach is defined as to blame or shame someone.
Rebuke is defined as to scold, blame or criticize in a sharp way.
The definition of lambaste is to beat, or to scold or berate by yelling.
(Obsolete) To make an attack on.
To place a curse upon (a person or object).
To criticize something is to find and point out fault or problems.
To castigate is to criticize or punish someone severely.
To berate is to yell at or demean.
To use improperly or excessively; misuse:
To attack physically and violently; assault
Compliment means to give praise.
To laud the glory of (God, etc.), as in song; glorify; extol
Find another word for vituperated. In this page you can discover 17 synonyms, antonyms, idiomatic expressions, and related words for vituperated, like: reviled, vilified, upbraided, scolded, reproached, rebuked, lambasted, insulted, ensured, curst and criticized.