English dictionary
scorcher meaning and definition
Definition and meaning of scorcher at MeaningMonkey.org. scorcher meaning and definition in the English Dictionary.SCORCHER noun
Definition of scorcher (noun)
- an extremely hot day
- a very hard hit ball
- synonyms: screamer
Source: Princeton University Wordnet