Invective Meaning
There are 1 meaning(s) for word Invective
Meaning 1 : abusive or venomous language used to express blame or censure or bitter deep-seated ill will
Synonyms : vitriol, vituperation
Synonyms : vitriol, vituperation
