English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition the M25 in British English

the M25

/ˌem twenti ˈfaɪv/
1

a very busy motorway in the UK that goes around London. Some people consider the M25 as a border that separates London from the rest of the UK

Synonyms and related words
Definition the M25 in British English