upbraid

verb
1
to criticize somebody or speak angrily to them because you do not approve of something that they have said or done
سرزنش کردن, ملامت کردن
synonym reproach