Home
Search
Index
Definify.com
Definition
2024
ballcourt
ballcourt
English
Noun
ballcourt
(
plural
ballcourts
)
A large
masonry
structure
of a type used in
Mesoamerica
to play the
Mesoamerican ballgame
.
Etymology
ball
+
court
Similar Results