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 โ†’