marathon noun
1 long race
ADJ. half, full
VERB + MARATHON prepare for, train for | compete in, run, take part in | complete, finish | win
MARATHON + NOUN champion, runner | racing, running He says that he keeps fit by marathon running.
2 long activity
ADJ. 12-hour, 700-mile, etc. | car, cycling, etc.
MARATHON + NOUN journey, walk | effort | match, race a marathon five-set tennis match
You can also check other dicts: marathon (English, 中文解释 ), wordnet sense, Collins Definition