• word of the day

    palestra

    palestra - Dictionary definition and meaning for word palestra

    Definition
    (noun) a public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes
    Synonyms : palaestra
Connect with us on Facebook