SCORCHER


Meaning of SCORCHER in English

n.1 a person or thing that scorches.

2 colloq. a a very hot day. b a fine specimen.

Oxford English vocab.      Оксфордский английский словарь.