battle of leuctra is a noun meaning "Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece". It carries one recorded sense.
Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece
Greece
Definitions, synonyms and semantic relations for battle of leuctra come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.