English-French dictionary »

artifice meaning in French

EnglishFrench
artifice [artifices] (crafty but underhanded deception)
noun
[UK: ˈɑː.tɪ.fɪs]
[US: ˈɑːr.tə.ˌfɪs]

artifice◼◼◼nom {m}

feintenom {f}

artificer [artificers] (member of the military who specializes in manufacturing and repairing weapon systems)
noun
[UK: ɑː.ˈtɪ.fɪ.sə(r)]
[US: ɑːr.ˈtɪ.fɪ.sər]

artificier◼◼◼nom {m}

armurier◼◻◻nom {m}