mouchard
French
noun
Definitions
- (informal) snitch, grass, tell-tale police informant
- mouchard undercover investigator
- bug hidden microphone
- spyhole, peephole
- tachograph device that records the distance and time traveled by a vehicle
- (computing) spyware piece of spyware
- (aviation) spyplane
- (aviation) black box, flight recorder
Etymology
Affix from French mouche (fly).
Origin
French
mouche
Gloss
fly
Concept
Semantic Field
Animals
Ontological Category
Action/Process