demarche

Noun
  1. A move or step or maneuver in political or diplomatic affairs (synset 100168942)

Other Searches