high-level envoy deployment

Language: en

📖 Definitions

  1. The strategic dispatching of senior-ranking diplomatic, political, or organizational representatives to a specific location or mission to conduct negotiations, mediation, or observation.

💬 Examples

  1. The sudden high-level envoy deployment was intended to mediate the border dispute between the two nations.