Invective is rude and unpleasant things that people shout at people they hate or are angry with.
FORMAL n-uncount usu with supp
A woman had hurled racist invective at the family...
Translation English Cobuild Collins Dictionary
abuse, berating, billingsgate, castigation, censure, contumely, denunciation, diatribe, obloquy, philippic(s), reproach, revilement, sarcasm, tirade, tongue-lashing, vilification, vituperation
English Collins Dictionary - English synonyms & Thesaurus
Add your entry in the Collaborative Dictionary.