The definition of a marathon is a long distance race, or is a long ordeal or task.
(noun)See marathon in Webster's New World College Dictionary
noun
See marathon in American Heritage Dictionary 4
noun
Origin:
Origin: After Marathon (so called because a messenger ran from there to Athens to announce a victory over the Persians in 490 B.C.)
Learn more about marathon