Synonyms for palestra | Synonym.com

Synonyms and antonyms for palestra

1. palestra (n.)

a public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes

Synonyms: