PALESTRA


Meaning of PALESTRA in English

noun a wrestling; the exercise of wrestling.

2. palestra ·noun a wrestling school; hence, a gymnasium, or place for athletic exercise in general.

Webster English vocab.      Английский словарь Webster.