Definition of Scorcher

  • (noun) a very hard hit ball
  • (noun) an extremely hot day

Synonyms of Scorcher


Antonyms of Scorcher


No Antonyms Found.

Homophones of Scorcher


No Homophones Found.