umbraid
/ˈʌmˌbreɪd/Definitions
1. verb
to upbraid or scold severely, especially a person in authority
“The teacher was about to umbraid the student for the terrible grade, but then she saw the tears in his eyes.”
2. noun
a severe scolding or rebuke
“The student received a harsh umbraid from the principal after the incident.”