An Encylopedia Britannica Company

stool pigeon

1 ENTRIES FOUND:
stool pigeon noun
plural stool pigeons
stool pigeon
noun
plural stool pigeons
Britannica Dictionary definition of STOOL PIGEON
[count] chiefly US, informal
: a criminal who gives the police information about other criminals