What does castigate mean?
To criticize or punish someone severely for their behavior or actions. To rebuke or reprimand someone.
Example
"The teacher castigated the student for cheating on the exam."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.