berate

verb
1
to criticize or speak angrily to somebody because you do not approve of something they have done
سرزنش کردن, نکوهش کردن, توبیخ کردن, ملامت کردن