battle of marathon is a noun meaning "a battle in 490 BC in which the Athenians and their allies defeated the Persians". It carries one recorded sense.
a battle in 490 BC in which the Athenians and their allies defeated the Persians
Greece
Definitions, synonyms and semantic relations for battle of marathon come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.