Leuctra
[ look-truh ]
/ ˈluk trə /
noun
a town in ancient Greece, in Boeotia: Thebans defeated Spartans here 371 b.c.
Example sentences from the Web for leuctra
British Dictionary definitions for leuctra
Leuctra
/ (ˈluːktrə) /
noun
an ancient town in Greece southwest of Thebes in Boeotia: site of a victory of Thebes over Sparta (371 bc), which marked the end of Spartan military supremacy in Greece