Definitions of Battle of marathon:

  • noun:   a battle in 490 BC in which the Athenians and their allies defeated the Persians