SQUEAL


Meaning of SQUEAL in English

[squeal] vb [ME squelen] vi (14c) 1: to make a shrill cry or noise

2. a: to turn informer b: complain, protest ~ vt 1: to utter or express with or as if with a squeal

2: to cause to make a loud shrill noise "~ing the tires" -- squeal.er n

[2]squeal n (1747): a shrill sharp cry or noise

Merriam-Webster English vocab.      Английский словарь Merriam Webster.