roasting

adjective
1
used for roasting meat, vegetables, etc.
کباب کردن, برشته کردن, بریان
2
so hot that you feel uncomfortable
خیلی گرم, گرمای شدید, سوزان, سوزنده
a roasting hot day
noun
1
an occasion when somebody is criticized severely
انتقاد شدید, سرزنش سخت, عیب‌گیری شدید, حمله‌ی شدید کلامی
2
an occasion when a woman has sex with more than one man
روابط جنسی گروهی, عمل جنسی چند نفره, موقعیت جنسی گروهی, آمیزش همزمان با چند تن