marathon noun [C] (RACE)
B2
run a marathon It can take weeks to recover after running a marathon.
take part in a marathon Over 50,000 runners are expected to take part in the London Marathon today.
do a marathon She did her first marathon in just under three hours.
marathon noun [C] (LONG ACTIVITY)
marathon adjective [before noun] (RACE)
marathon adjective [before noun] (LONG TIME)
- all day, week, year, etc. long
- all-night
- ancient
- ancient forest
- be going strong idiom
- immemorial
- immemorially
- incorruptibility
- incorruptible
- incorruptibly
- man and boy idiom
- never-ending
- nondurable
- nondurable goods
- of old idiom
- time-consuming
- timeless
- timelessly
- timelessness
- unslaked