Dictionary Check: palestra
"palestra" is a valid word!
Scrabble
10
points
Words with Friends
12
points
Definition
noun
a public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes
Advertisement