screamer
/skrˈimɝ/
Explore definitions, synonyms, and language insights of screamer
Definitions
Noun
someone who communicates vocally in a very loud voice
Noun
a sensational newspaper headline
Noun
gooselike aquatic bird of South America having a harsh trumpeting call
Noun
a very hard hit ball