Table of Contents
Synonyms

1. palestra

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

Synonyms

  • athletic field
  • playing field
  • palaestra
  • playing area

Featured Games

Synonym.com