Synonyms for Marathon:

n.

Marathon (noun)
battle of marathon, endurance contest.
dash, come in, dead heat, baton, drop back, come, false start, the blocks, clock, ahead. heavy lifting, exertion, pursuit, challenge, strain, effort, undertaking, work, dedication, care.

Other synonyms:

Other relevant words:
dash, undertaking.