SynonymX
Speak
Scorcher
Definition of Scorcher
1.
An extremely hot day
Noun
2.
A very hard hit ball
Noun
Synonyms for word "scorcher"
screamer
Semanticaly linked words with "scorcher"
hot weather
hit
hitting
striking
Hyponims for word "scorcher"
hot weather
hit
hitting
striking