invective \in-VEK-tiv\ (noun) - 1 : An abusive expression or speech; a vehement verbal attack. 2 : Insulting or abusive language.
(adjective) - 1 : Of, relating to, or characterized by insult, abuse, or denunciatory language.
"But one can also note that he chose a fitting image for himself, going out in a duel of honor, armed all over with spikes of witty invective and a specialised knowledge of insult." -- Adrian Frazier, George Moore, 1852-1933
nvective comes from Late Latin invectivus, "reproachful, abusive," from Latin invectus, past participle of invehi, "to inveigh against."