Definition of the M25 from the Oxford Advanced Learner's Dictionary


the M25

; NAmE
jump to other results
a British motorway that runs in a circle around London. It was completed in 1986, but since then has become quite crowded, and traffic on it often moves very slowly. People often complain or make jokes about the difficulties of driving on the M25.