Definify.com

Definition 2024


ballcourt

ballcourt

English

Noun

ballcourt (plural ballcourts)

  1. A large masonry structure of a type used in Mesoamerica to play the Mesoamerican ballgame.