diplomatic leverage

Language: en

📖 Definitions

  1. The strategic advantage, influence, or power held by a nation or entity during international negotiations to influence the decisions or actions of others.

💬 Examples

  1. The country used its control over energy resources as diplomatic leverage in the trade talks.