Meaning of screamer

Definition of screamer

(noun) someone who communicates vocally in a very loud voice
gooselike aquatic bird of South America having a harsh trumpeting call
a very hard hit ball

Other information on screamer

WIKIPEDIA results for screamer
Amazon results for screamer