screamer
English Dictionary
->
Letter S
-> screamer
Search Dictionary:
screamer Definition
(n)
someone
who
communicates
vocally
in
a
very
loud
voice
(n)
a
sensational
newspaper
headline
(n)
gooselike
aquatic
bird
of
South
America
having
a
harsh
trumpeting
call
(n)
a
very
hard
hit
ball
screamer Synonyms
bawler
bellower
roarer
scorcher
screamer
screecher
shouter
yeller
© Art Branch Inc.