SQUEAL


Meaning of SQUEAL in English

[noun] [C]She let out a squeal of fright as she saw her brother being bundled into the car.She collapsed into giggles and squeals as he began tickling her.The train ground to a halt with a squeal of brakes.

Cambridge English vocab.      Кембриджский английский словарь.