demarch

/dɪˈmɑːrʃ/ or /dɛˈmɑːrʃ/

Definitions

1. noun

A diplomat’s official visit to a foreign government or official, especially to protest or express concern about a particular issue.

“The ambassador’s demarch to the foreign minister was a diplomatic effort to resolve the conflict.”

Synonyms

  • diplomatic visit
  • official visit