berate - definition and synonyms

verb [transitive] formal 

Your browser doesn’t support HTML5 audio

/bɪˈreɪt/
present tense
I/you/we/theyberate
he/she/itberates
present participleberating
past tenseberated
past participleberated
  1. to talk to someone in an angry way because they have done something wrong
    berate someone for (doing) something:

    Their teacher berated them for being late.