Noun palestra has 1 sense
  1. palestra, palaestra - a public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes
    --1 is a kind of playing field, athletic field, playing area, field
,
TOP