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.”