international stage

Language: en

📖 Definitions

  1. The global arena of politics, diplomacy, or competition where nations and individuals interact and are judged by the world.

💬 Examples

  1. His performance highlighted the growing threat he poses on the international stage.