MARATHON Meaning of MARATHON in English [adjective] [before noun]a marathon runnerI had a marathon (= extremely long) session marking 55 exam papers yesterday. [before noun] Cambridge English vocab. Кембриджский английский словарь. 2012