Meaning of ROASTING in English

ROASTING

n. (informal)

25B6; adjective a roasting day : HOT, sweltering, scorching, blistering, searing, torrid; informal boiling (hot), baking (hot).

25B6; noun the boss gave him a roasting. : See lecture noun sense 2.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.