TOP

Definition of Greater London from the Oxford Advanced Learner's Dictionary

Greater London

 
/ˌɡreɪtə ˈlʌndən/
 
/ˌɡreɪtər ˈlʌndən/
jump to other results
  1. the area covered by the 32 boroughs of London. It was established as a local government area in the 1960s when parts of the counties closest to London became part of London. It is a very large area, covering about 610 square miles/1 580 square kilometres. see also London Assembly
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day