Word: mouchard
Part of speech: Noun
Syllables: mou
chard
Definition: An undercover investigator; a police spy, especially in a French-speaking country.
Morphemes:
Affix: mouchard
Language: en
PoS: Noun
Meaning: An undercover investigator; a police spy, especially in a French-speaking country.
Etymology Compounds: Affix: mouche
Language: fr
Decoded: mouche
Meaning: fly
Affix: -ard
Language: fr
Decoded: -ard
PoS: Suffix
Meaning: Used primarily to form pejoratives, diminutives, and nouns representing or belonging to a particular class or sort.