Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

screecher Definition

Cancel
screecher
noun(screech-er)
someone who communicates vocally in a very loud voice

Words Related to screecher!

screecher Examples by Brain Bank Users