What is the full meaning of palestra
a school for athletics in ancient Greece [n PALESTRAS or PALESTRAE]
Example of the word palestra placed on a Scrabble board.