Meaning of Moscow-on-Thames | Babel Free
Definitions
The city of London, seen as a haven for Russian exiles and oligarchs.
derogatory, humorous
Examples
“Over the past 20 years so called Moscow-on-Thames has become home to an estimated 150,000 Russians.”
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.