Vituperated Synonyms and Antonyms

Criticize harshly
(Verb)
To rebuke or criticize harshly or angrily; berate.
(Verb)
Synonyms:
  1. scolded