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