SCORCHER


Meaning of SCORCHER in English

add. ·- a very hot day.

Webster English vocab.      Английский словарь Webster.