leuctra

Noun
  1. Thebes defeated Sparta in 371 BC;
    The battle ended Sparta's military supremacy in Greece (synset 101286246)

Other Searches