LanGeekLanGeek Dictionary

Greater London

British pronunciation/ɡɹˈeɪtə lˈʌndən/
American pronunciation/ɡɹˈeɪɾɚ lˈʌndən/
Greater London
[NOUN]
1

the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center

Add to leitnerwordlist
Add to your word listwordlist
Greater London definition and meaning
Examples
1Is the county Greater London?
2- It's a county, Greater London?
3That's the population of greater London.
4Durham is one, Greater London is one.
more
Copyright © 2020 Langeek Inc. | All Rights Reserved | Privacy Policy