SCORCHER


Meaning of SCORCHER in English

■ noun informal

1》 a day or period of very hot weather.

2》 Brit. a remarkable or powerful example of something: a ~ of a story.

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