Search results
- Dictionaryscorcher/ˈskɔːtʃə/
noun
- 1. a day or period of very hot weather: "next week could be a real scorcher"
- 2. a remarkable or extreme example of something: British "he delivered a scorcher of a speech"
Powered by Oxford Dictionaries