Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun screecher
1 sense of screecher
Sense 1
roarer, bawler, bellower, screamer, screecher, shouter, yeller -- (someone who communicates vocally in a very loud voice)
=> communicator -- (a person who communicates with others)