Meaning of scorcher
Definition of scorcher
(noun)
an
extremely
hot day
a
very
hard
hit
ball
Other information on scorcher
WIKIPEDIA results for
scorcher
Amazon results for
scorcher
Tweet