C2 verb /ˈkæstɪˌɡeɪt/
castigate
严厉批评
Meaning
To criticize someone severely or to punish harshly.
Example
The teacher castigated the students for their poor behavior.
老师因学生不良行为而严厉批评他们。