I. roast‧ing1 /ˈrəʊstɪŋ $ ˈroʊ-/
adjective1. (
also ˌroasting ˈhot)
informal very hot, especially so that you feel uncomfortable:
a roasting hot day
I’m absolutely roasting in this suit.2. [only before noun] used for roasting food:
a roasting dish [TahlilGaran] Dictionary of Contemporary English ▲
II. roasting2 noun give somebody/get a roasting British English informal if you give someone a roasting, you tell them angrily that you disapprove of their behaviour:
He got a roasting from angry fans. [TahlilGaran] Dictionary of Contemporary English ▲