Definition of Greater London in English :
Define Greater London in English
Greater London meaning in English
Meaning of Greater London in English
Pronunciation of Greater London in English
Greater London pronunciation in English
Pronounce Greater London in English
Greater London
see synonyms of greater londonNoun
1. british capital, capital of the united kingdom, greater london, london
the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
WordNet Lexical Database for English. Princeton University. 2010.
Greater London
see synonyms of greater londonnoun
London (sense 2)
the administrative area of London, consisting of the City of London and 32 boroughs (13 Inner London boroughs and 19 Outer London boroughs): formed in 1965 from the City, parts of Surrey, Kent, Essex, and Hertfordshire, and almost all of Middlesex, and abolished for administrative purposes in 1996: a Mayor of London and a new London Assembly took office in 2000. Pop: 10 313 307 (2015 est). Area: 1579 sq km (610 sq miles)
Collins English Dictionary. Copyright © HarperCollins Publishers