English

edit

Etymology

edit

mega- +‎ marathon

Noun

edit

megamarathon (plural megamarathons)

  1. A major marathon with a large number of participants.