Screamer Synonyms

skrēmər
A very hard hit ball
(Noun)
Synonyms:
  1. scorcher
Someone who communicates vocally in a very loud voice
(Noun)