inveigh

Speak against vehemently

To inveigh is to speak or write against something with strong hostility: She inveighed against the proposed tax cuts.

The word is formal and somewhat literary, appearing most often with "against." It suggests sustained, vehement criticism rather than a passing complaint.

criticize

denounce

Publicly declare wrongdoing

  • condemnDeclare wrong or guilty
  • censureFormal institutional disapproval
  • decryOpenly criticize harshly

rebuke · castigate · lambaste · excoriate · fulminate · rail · protest · object · remonstrate · complain

tirade

harangue

Aggressive lengthy scolding

  • diatribeBitter, prolonged verbal attack
  • rantAngry prolonged outburst
  • screedLong tedious rant

philippic · jeremiad · fulmination · declamation · polemic · broadside · denunciation · excoriation · tongue-lashing · verbal assault

Categories
Opposites
verbal attitude toward subject

inveighpraise

Expression of approval

extol · laud · commend · applaud · eulogize

behavioral response to grievance

inveighaccept

Consent to receive

tolerate · endure · bear · countenance · abide

Family

inveigle, inveighs, inveighed

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