palestra Hear it!

palestra Definition

pa·les·tra (pə lestrə)

noun pl. -·trae-trē or -·tras

in ancient Greece, a public place for exercise in wrestling and athletics

Etymology: L < Gr palaistra < palaiein, to wrestle