Come-down-on Synonyms and Antonyms

Criticize strongly
(Verb)
Synonyms:
  1. rebuke
  2. reprimand
  3. land on