megamarathon (English, noun)
expansion: megamarathon (plural megamarathons)
Senses:
glosses: A major marathon with a large number of participants.
Forms:
form: megamarathons
tags: plural