English dictionary
leuctra meaning and definition
Definition and meaning of leuctra at MeaningMonkey.org. leuctra meaning and definition in the English Dictionary.LEUCTRA noun
Definition of Leuctra (noun)
- Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece
- synonyms: battle of Leuctra
Source: Princeton University Wordnet