• word of the day

    leuctra

    leuctra - Dictionary definition and meaning for word leuctra

    Definition
    (noun) Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece
    Synonyms : battle of leuctra
Download our Mobile App Today
Receive our word of the day
on Whatsapp