CEFR B2

invective

noun

Meaning

invective means an expression which inveighs or rails against a person. It can have more than one sense, so use the alternate meanings and examples to choose the meaning that matches your sentence.

Examples

  • Politics can raise invective to a low art.
  • Tom's speeches became diatribes — each more invective than the last.

Synonyms: abusive, critical, denunciatory, satirical, vitriolic