Invective

Noun

 * 1) An expression which inveighs or rails against a person.
 * 2) A severe or violent censure or reproach.
 * 3) Something spoken or written, intended to cast opprobrium, censure, or reproach on another.
 * 4) A harsh or reproachful accusation.
 * Politics can raise invective to a low art.

Adjective

 * 1) Characterized by invection or railing.
 * Tom's speeches became diatribes — each more invective than the last.

Synonyms

 * abusive, critical, denunciatory, satirical, vitriolic, vituperative

Adjectives for Invective
indignant; opprobrious; unreasonable; furious; insulting; bitter; indiscriminate; coarsest; classical; fierce; witty; heated.

Verbs for Invective
burst into—; deluge with—s; discharge—; drench with—; express in—; flay with—; fling—at; hurl—at; pour forth—; provoke —; rail—; rain—s; roar—; shoot at—; suffer—; shower—s; volley—s at; —angers; '—denounces; —embitters.

Thesaurus
abuse, abusive, address, after-dinner speech, allocution, assailing, assault, attack, berating, billingsgate, bitter words, blackening, blameful, calumny, causticity, censorious, chalk talk, condemnatory, contemptuous, contumelious, contumely, cynicism, damnatory, debate, declamation, denunciatory, deprecative, deprecatory, depreciative, derisive, diatribe, disparaging, eulogy, execrating, execration, execrative, execratory, exhortation, filibuster, forensic, forensic address, formal speech, funeral oration, harangue, hard words, hortatory address, inaugural, inaugural address, innuendo, inveighing, irony, jawing, jeremiad, judgmental, objurgatory, obloquy, onslaught, opprobrious, opprobrium, oration, pep talk, peroration, philippic, pitch, prepared speech, prepared text, priggish, public speech, rating, reading, recital, recitation, reproachful, reprobative, revilement, reviling, ridiculing, sales talk, salutatory, salutatory address, sarcasm, satire, satiric wit, say, scoffing, screed, scurrile, scurrility, scurrilous, set speech, speech, speechification, speeching, talk, talkathon, tirade, tongue-lashing, truculent, valediction, valedictory, valedictory address, vilification, vilifying, vituperation, vituperative

Etymology
From invectivus:, from invectus:, perfect passive participle of inveho: from in: + veho:. See vehicle:, and compare with inveigh:.