demarche

/dɪmˈɑrtʃ/

Explore definitions, synonyms, and language insights of demarche

Definitions

Noun
a move or step or maneuver in political or diplomatic affairs

More General Terms