berate
/bɪˈreɪt/Definitions
1. verb
to scold or rebuke severely and often in a public way
“She was berated by her teacher in front of the whole class.”
2. verb
to criticize or abuse someone in a harsh and often public way
“He was berated for his careless mistake on the project.”
3. noun
an act of scolding or rebuking someone severely and often in a public way
“The student’s berating of the teacher made headlines in the local newspaper.”