(slang) informer to the police; delator, informant; stoolpigeon, snitch

listen to the pronunciation of (slang) informer to the police; delator, informant; stoolpigeon, snitch
English - Turkish
English - English
stool pigeon
(slang) informer to the police; delator, informant; stoolpigeon, snitch
Favorites