squeal

Definitions

General English

Electronics

  • An unwanted high-pitched sound emitted by a device or piece of equipment. For example, a loud shrilling sound resulting from howling. Also called squealing.

Law

  • verb to inform the police about other criminals

Slang

  • verb to inform (on someone). The usage arose in early 19th century dialect, spreading to underworld argot first in Britain and subsequently in the USA.
http://www.dictionarycentral.com/definition/squeal.html