Dictionary Translate Correct Ask AI
Noun
screecher [pl. screechers]
screecher [pl. screechers]