Meaning of ROASTING in English

ROASTING

informal

■ adjective very hot and dry.

■ noun a severe criticism or reprimand.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.