SCREECHY Meaning of SCREECHY in English [screechy] adj (ca. 1830): producing a screech Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012