English Dictionary
Definition démarche in British English
démarche noun
noun
Example
The administration has delivered diplomatic démarches to both governments.
