Definition: (noun) Denunciatory or abusive language.
Synonyms: vituperation, vitriol.
Usage: Bartle had become so excited and angry in the course of his invective that he had forgotten his supper.
Discuss
Source: The Free Dictionary