invective
Definitions
Insulting, abusive, or highly critical language.
Vehement or violent denunciation, censure, or reproach.
Examples
The politician's speech was filled with bitter invective against his political opponents.
She was shocked by the stream of invective that the angry customer directed at the staff.
Synonyms
diatribe tirade fulmination denunciation vituperation abuse castigation
Antonyms
praise acclaim commendation eulogy compliment approbation panegyric