tongue-lashing

noun
1
an occasion when somebody speaks in an angry or critical way to somebody who has done something wrong
سرزنش شدید, انتقاد تند, پرخاش سخت, توپ و تشر