Similar word to invective:
accusation, berating, billingsgate, blame, blasphemy, castigation, censure, condemnation, contumely, denunciation, diatribe, epithet, jeremiad, obloquy, philippic, reproach, revilement, sarcasm, scurrility, tirade, tongue-lashing, vilification, vituperation
accusation, berating, billingsgate, blame, blasphemy, castigation, censure, condemnation, contumely, denunciation, diatribe, epithet, jeremiad, obloquy, philippic, reproach, revilement, sarcasm, scurrility, tirade, tongue-lashing, vilification, vituperation