inveighed

Spoke out against

Inveighed is the past tense of inveigh, meaning to speak or write against something with bitter hostility: He inveighed against the corruption of local officials.

The word implies sustained, vehement criticism rather than a passing complaint.

It almost always appears with "against."

denounce

condemn

Declare wrong or guilty

  • censureFormal institutional disapproval
  • decryOpenly criticize harshly
  • vilifyAttack someone's reputation

castigate · lambaste · excoriate · fulminate · rail · assail · attack · blast · slam · reproach

tirade

diatribe

Bitter, prolonged verbal attack

philippic · jeremiad · screed · polemic · broadside · denunciation · condemnation · vituperation · excoriation · castigation

protest

remonstrate

To argue in opposition

outcry · protestation · complain · resist · challenge · declaim · vociferate · thunder · rage · speak out

Opposites
verbal evaluation

inveighedpraised

Expressed approval of

lauded · extolled · eulogized · applauded · commended

stance toward target

inveighedsupported

Gave aid or backing

defended · championed · endorsed · backed · upheld

Family

inveigh, inveighs

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Negative · Everyday, not technical · Rated G