I. roast ‧ ing 1 /ˈrəʊstɪŋ $ ˈroʊ-/ BrE AmE adjective
1 . ( 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
II. roasting 2 BrE AmE 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.