Definition of Greater London in English:

Greater London

Line breaks: Greater Lon¦don
Pronunciation: /ɡreɪtəˈlʌndən
 
/
A metropolitan area comprising central London and the surrounding regions. It is divided administratively into the City of London, thirteen inner London boroughs, and twenty outer London boroughs.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day meretricious
Pronunciation: ˌmɛrɪˈtrɪʃəs
adjective
apparently attractive but having no real value...