See Also: screecher(dictionary)

screecher (iou)



screecher noun. M19.
[from SCREECH verb + -ER1.]
A person who or thing which screeches.