invective [noun]

Definition of invective:

abusive or venomous language used to express blame or censure or bitter deep-seated ill will

Synonyms of invective:


Opposite/Antonyms of invective:


Sentence/Example of invective:

The text is at once self-justification and foamy-mouthed invective against the world.