Vituperating Synonyms and Antonyms
Spread negative information about
(Verb)
Advertisement
To rebuke or criticize harshly or angrily; berate.
(Verb)
Synonyms: