iconic centre court

Language: en

📖 Definitions

  1. The most famous, highly recognizable, and central playing area of a major sports venue, typically a tennis stadium, serving as a symbol of the tournament's prestige.

💬 Examples

  1. Winning a match on the iconic Centre Court is a dream for every tennis player.