Meaning of show court in English:

show court


Sport Tennis
  • Any of the most impressive courts in a sports complex, especially a court with greater than usual seating capacity and on which the most popular matches are played.


Early 20th century; earliest use found in The Manchester Guardian.