Synonyms for "screechy"

Words with similar meaning