Etymology
Today it means: A long-distance walk, either as a race or in aid of charity. Full definition →
From walk + -athon.
Etymology from Wiktionary, CC BY-SA 4.0.