mouchard

listen to the pronunciation of mouchard
Französisch - Türkisch
Französisch - Englisch
{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
Englisch - Englisch
An undercover investigator; a police spy, especially in a French-speaking country