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