Leuctra

1. (noun) Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece
Synonyms: battle of Leuctra
Related Words: pitched battle



Terms and Conditions of Use / Copyright Notice