Definitions
There is 1 meaning of the phrase
Battle Of Leuctra.
Battle Of Leuctra - as a noun
Thebes defeated sparta in 371 bc; the battle ended sparta's military supremacy in greece
Synonyms (Exact Relations)
leuctra