An Encylopedia Britannica Company

scorcher

1 ENTRIES FOUND:
scorcher /ˈskoɚtʃɚ/ noun
plural scorchers
scorcher
/ˈskoɚtʃɚ/
noun
plural scorchers
Britannica Dictionary definition of SCORCHER
[count] informal
: a very hot day