French › DictionarymouchardB2#6,120Hear itnouninformalmasculine(espionage) snitch, grass, tell-talepolice informantmouchardundercover investigatorbughidden microphonespyhole, peepholetachographdevice that records the distance and time traveled by a vehicleRead French with every word explained