To berate someone means to speak to them in a very angry way because they did something wrong. It usually happens when someone wants to show strong disapproval.
The teacher berated the student for being late.
He berated his team after the lost game.
Berate can also mean to criticize someone in a formal or public place. This means the criticism is strong and clear to many people.
The manager berated the staff during the meeting.
The judge berated the lawyer for poor behavior.
Sometimes berate means to warn or advise someone very strongly. It can be done in an angry or serious way when the speaker wants the person to change their behavior.
She berated him to be careful on the road.
The coach berated the players to train harder.
Berate can also mean to blame or criticize yourself strongly. This is when someone feels sorry or upset for a mistake they made.
He berated himself for making mistakes.
She berated herself after the accident.
In informal speech, to berate someone means to tell them off loudly because they did something bad or naughty. It often happens at home or with friends.
Dad berated me for not cleaning my room.
She berated her brother for breaking the toy.