Definitions Found:

SCREECHER, one who screeches