Synonyms and Antonyms for castigate

2. castigate (v.)

inflict severe punishment on

Synonyms: