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.
