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

 

the M25

 
BrE
 
; 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.