megamarathon
megamarathon · megamarathons
A major marathon with a large number of participantsA major marathon with a large number of participants.
Meaning
1 sensesA major marathon with a large number of participants.
Origin
From mega- + marathon.From mega- + marathon.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: megamarathons| Singular | megamarathon |
|---|---|
| Plural | megamarathons |
regular