ALL meanings of scorcher
scorch·er
S s - noun scorcher a person or thing that scorches. 1
- noun scorcher Informal. a very hot day: Tomorrow is supposed to be a scorcher. 1
- noun scorcher something caustic or severe: a scorcher of a critique. 1
- noun scorcher Informal. a person who drives extremely fast. 1
- noun scorcher Printing. a device for drying and forming flong into a curve before casting. 1
- noun scorcher intensely hot sunny day 1
- noun scorcher anything that scorches 0
- noun scorcher a withering remark 0
- noun scorcher a person or thing that scorches 0
- noun scorcher something severe or caustic 0
- noun scorcher a very hot day 0
- noun scorcher something remarkable 0