SQUEAL


Meaning of SQUEAL in English

Verb. To inform (on). Often used in the simile, squeal like a pig.

Slang English vocab.      Английский сленговый словарь.