Idiom: Stool pigeon

Idiom Definitions for 'Stool pigeon'


A stool pigeon is a police informer.

See also: