roasting

/ˈɹəʊstɪŋ/

Etymology

From Middle English rostynge; equivalent to roast + -ing.

adj

  1. Very hot.“The day started out cool, but by noon it was roasting.”

noun

  1. The act by which something is roasted.“These elements are expelled more completely by a large number of comparatively incomplete roastings (alternated, of course, with smeltings) than by a smaller number of extremely thorough roastings[…]”
  2. A strong rebuke or reprimand (usually from the recipient's point of view).“My boss gave me a roasting for last month's sales figures.”
  3. The act of attempting to humiliating someone or being humiliated in such a way that it appears comedic, especially publicly.