SQUEAL


Meaning of SQUEAL in English

(~s, ~ing, ~ed)

If someone or something ~s, they make a long, high-pitched sound.

Jennifer ~ed with delight and hugged me...

The car’s tires ~ed again as it sped around the corner.

VERB: V with n, V

Squeal is also a noun.

At that moment there was a ~ of brakes and the angry blowing of a car horn.

N-COUNT

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .