MARATHON RACE Meaning of MARATHON RACE in English long-distance race, foot race of approximately 26 miles, race of 42.195 Km Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012