castigate
🇺🇸
/ˈkæstɪɡeɪt/
🇬🇧
/ˈkæstɪɡeɪt/
to tell someone they have done something wrong in a very strong and serious way
The teacher castigated the student for not doing the homework.