Definition of ball court in English:
ball court
noun
An area (such as a paved yard) for the playing of ball games; (Archaeology) as a feature of the remains of the Maya civilization in Central America.
Origin
Late 17th century.
Are You Learning English? Here Are Our Top English Tips