mouchard

noun — 2 senses

mouchard

noun

UK /ˈmuːʃɑː/ · US /muˈʃɑɹd/

Etymology Borrowed from French mouchard, from mouche (“a fly”).

1

An undercover investigator; a police spy, especially in a French-speaking country.

2

Nautical, Transport An inverted compass hanging above the captain's bed

Derived terms
mouchardism

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.