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
Tweet