LEARNit Dictionary
tongue-lashing
noun
/ˈtʌŋ læʃɪŋ/
UK
/ˈtʌŋ læʃɪŋ/
US
1
an occasion when somebody speaks in an angry or critical way to somebody who has done something wrong
سرزنش شدید, انتقاد تند, پرخاش سخت, توپ و تشر