SQUEECH


Meaning of SQUEECH in English

v. emit a high piercing squeal, make a screeching sound or noise

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.