SQUEAL


Meaning of SQUEAL in English

n. & v.

n. a prolonged shrill sound, esp. a cry of a child or a pig.

v. 1 intr. make a squeal. 2 tr. utter (words) with a squeal. 3 intr. sl. turn informer. 4 intr. sl. protest loudly or excitedly. squealer n.

[ ME, imit. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.