invective

Harsh critical language

Invective is harsh, abusive language—verbal attacks meant to wound or condemn.

Unlike simple insults, invective often involves sustained rhetorical assault: The senator launched into a stream of invective against his opponents.

The word can describe a single outburst or a style of discourse.

Political speeches, literary criticism, and religious denunciations have all made use of invective as a weapon.

tirade

rant

Angry prolonged outburst

jeremiad · screed · fulmination · broadside · outburst · polemic · denunciation · trade · barrage · verbal attack

abuse

verbal assault

Aggressive hostile speech

tongue-lashing · vituperation · excoriation · character assassination · mudslinging · name-calling · slander · defamation · libel · calumny

condemnation

denunciation

Formal public accusation

reproach · rebuke · reprimand · admonishment · upbraiding · scolding · chastisement · reproof · objurgation · animadversion

malice

venom

Injected animal poison

  • bileLiver-made digestive fluid
  • spleenBlood-filtering abdominal organ
  • vitriolBitter, scathing criticism

rancor · malice · hostility · acrimony · bitterness · gall · poison · animosity · spite · virulence

insult

slur

Insulting group label

  • epithetDescriptive tag for someone
  • tauntInsulting provocation
  • gibeScornful teasing remark

barb · put-down · sneer · jeer · slight · affront · dig · cut · aspersion · insinuation

tone

caustic

Chemically burning; bitterly mocking

biting · cutting · mordant · trenchant · venomous · virulent · savage · stinging · withering · sardonic

profanity

swearword

Taboo spoken obscenity

oath · cuss · four-letter word · vulgarity · imprecation · blasphemy · malediction · execration · blue language · foul language

Categories
Opposites
evaluative tone

invectivepraise

Expression of approval

eulogy · commendation · acclaim · flattery · compliment

emotional intensity and manner

invectivecivility

Formal politeness in conduct

courtesy · politeness · graciousness · deference · respectfulness

Family

invectives

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Negative · Everyday, not technical · Rated PG