PALESTRA MEANING IN ENGLISH

• Palestra Definition & Synonyms

  1. (n.) A wrestling school; hence, a gymnasium, or place for athletic exercise in general.
  2. (n.) A wrestling; the exercise of wrestling.


Synonyms:
Palaestra,

• Palestrae Definition & Synonyms

  1. (pl. ) of Palestra


RECENT SEARCHES