vituperate (vi-tu-per-ate)
Definition
verb. 1 spread negative information about; 2 to use or address with harsh or abusive language
Example Sentence
Harsh critics vituperate their victims.
Synonyms
vilify; revile; rail; berate
Antonyms
compliment; praise