Meaning of battle of leuctra

Definition of battle of leuctra

(noun) Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece

Other information on battle of leuctra

WIKIPEDIA results for battle of leuctra
Amazon results for battle of leuctra