SCREECHY MEANING IN ENGLISH

• Screechy Definition & Synonyms

  1. (a.) Like a screech; shrill and harsh.


Synonyms:
Squeaking, Squealing,

RECENT SEARCHES