D-emarche meaning

A diplomatic maneuver; one handled with finesse.
noun
0
0
A protest launched through diplomatic measures.
noun
0
0
Advertisement

Origin of d-emarche

Borrowing from French démarche, from Middle French, from 12th century demarcher (“to march”), from Old French demarchier, from de- + marchier.