Definisi 'scorcher'
English to English
noun
1 an extremely hot day
source: wordnet30
2 a very hard hit ball
source: wordnet30
More Word(s)
hit, hitting, striking, hot weather,

Visual Synonyms
Click for larger image