mouchard

listen to the pronunciation of mouchard
French - Turkish
French - English
{n} talebearer
{n} sneak
{n} (Derogatory Slang) informer, sneak; snitch; stool pigeon; cookie, file planted on a user's hard disk by an Internet site (Computers)
stool pigeon
snitch
stoolie
English - English
An undercover investigator; a police spy, especially in a French-speaking country