Word
scorcher, n.
(scorchers)
a very hard hit ball
<noun.act>
scorcher
screamer
semantic pointers
hypernym
hit, hitting, striking
an extremely hot day
<noun.phenomenon>
scorcher
semantic pointers
hypernym
hot weather