Palestra — synonyms, definition
1. palestra (Noun)
1 synonym
palaestra
1 definition
palestra (Noun) — A public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes.
4 types of
athletic field field playing area playing field