invective (n.) Look up invective at Dictionary.com
1523, from a M.E. adj. (1430), "characterized by denunciatory language," from L.L. invectivus "abusive," from L. invectus, pp. of invehi "to attack with words" (see inveigh). For nuances of usage, see humor.