scorcher
English Dictionary
->
Letter S
-> scorcher
Search Dictionary:
scorcher Definition
(n)
an
extremely
hot
day
(n)
a
very
hard
hit
ball
scorcher Synonyms
scorcher
screamer
© Art Branch Inc.