castigates
cas-ti-gates
verb
Severely criticises or punishes someone for a serious mistake or fault.
"The headteacher often castigates pupils for poor behaviour."
cas-ti-gates
Severely criticises or punishes someone for a serious mistake or fault.
"The headteacher often castigates pupils for poor behaviour."