DEMARCHE


Meaning of DEMARCHE in English

[de.marche] n [F demarche, lit., gait, fr. MF, fr. demarcher to march, fr. OF demarchier, fr. de- + marchier to march] (1658) 1 a: a course of action: maneuver b: a diplomatic or political initiative or maneuver

2: a petition or protest presented through diplomatic channels

Merriam-Webster English vocab.      Английский словарь Merriam Webster.