The definition :
Definitions of invective:
- noun: abusive or venomous language used to express blame or censure or bitter deep-seated ill will
Are you interested in alternative search :
:vitriol vituperation abuse contumely insult revilement diatribe
If you like reading news check: