Definition of the London marathon from the Oxford Advanced Learner's Dictionary


the London marathon

; NAmE
jump to other results
a race for runners held every year in London, England, since 1981. The race is 26 miles/42 kilometres long, starting at three points in south London, and ending at The Mall. Thousands of runners take part, many of them to raise money for charity.