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.

Derivatives:

squealer n.

Etymology: ME, imit.

Oxford English vocab.      Оксфордский английский словарь.