Noun scorcher has 2 senses
  1. scorcher - an extremely hot day
    --1 is a kind of
    hot weather
  2. scorcher, screamer - a very hard hit ball
    --2 is a kind of hit, hitting, striking
,
TOP