M
Browse all words beginning with "M"
103 words found
M25
M25 /หm25/
Noun
The 117-mile orbital motorway that encircles Greater London. Opened in sections between 1975 and 1986, it's one of Europe's busiest…
Read more โ
Meat and Two Veg
/หmiหt ษn tuห หvedส/
Phrase
Male genitalia; also a traditional British meal
Read more โ
Made Redundant
/หmeษชd rษชหdสndษnt/
Phrase
Fired or laid off from a job due to company downsizing
Read more โ