Definition of -athon in English:

-athon

suffix

  • Forming nouns denoting an action or activity which is carried on for a very long time or on a very large scale, typically to raise funds for charity.

    ‘talkathon’
    ‘walkathon’

Origin

On the pattern of (mar)athon.