MARATHON Meaning of MARATHON in English n. plain in southeastern Greece where the Persians were defeated; ancient town Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012