SCREECHY


Meaning of SCREECHY in English

[screechy] adj (ca. 1830): producing a screech

Merriam-Webster English vocab.      Английский словарь Merriam Webster.