Synonyms of invective

1 Syllable
squib
2 Syllables
blame, hosing, send-up, pasquil, sarcasms, sarcasm, insult, reproach, lampoon, lampoons
3 Syllables
trenchancy, berating, obloquy, reviling, obloquious, cattiness, truculent, diatribe, aspersions, epithet, censure, causticness, scurrilous, mordancy, jeremiad, opprobrious, backbiting, blasphemy, quinine, philippic, tirade, aspersion, reproachful
4 Syllables
revilement, tongue-lashing, contumely, scurrilousness, condemnation, fulmination, accusation, disdainfulness, scurrility, denunciation, unpleasantry, billingsgate, denunciations, exprobation, inculpation, castigation, reprobation, abusive, reprehension, fulminations, mordacity
5 Syllables
recriminations, vilification, vituperation, stigmatization, recrimination
6 Syllables
vituperative, vituperatory