Meanings
mouchard1
plural mouchards
- An undercover investigator; a police spy, especially in a French-speaking country.
- nauticalAn inverted compass hanging above the captain's bed
Mouchard2
- A commune in Jura department, Bourgogne-Franche-Comté, France.
Origin
- Frenchmouchard
- Englishmouchard
Borrowed from French mouchard, from mouche (“a fly”).
More words from French
Full word history & related roots →Cite this entry
mouchard. (n.d.). In WatkinsX Dictionary. Retrieved November 3, 2026, from https://dictionary.watkinsx.com/word/mouchard
“mouchard.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/mouchard. Accessed November 3, 2026.
WatkinsX Dictionary, s.v. “mouchard,” accessed November 3, 2026, https://dictionary.watkinsx.com/word/mouchard.
Source: mouchard on Wiktionary, CC BY-SA 4.0.