Meaning of screechy

Definition of screechy

(adj) having or making a high-pitched sound such as that made by a mouse or a rusty hinge

Other information on screechy

WIKIPEDIA results for screechy
Amazon results for screechy