SQUEAL


Meaning of SQUEAL in English

n. screech, scream

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