Definition of London in English:
1The capital of the United Kingdom, in southeastern England on the Thames River; population 7,619,800 (est. 2008). London, called Londinium, was settled as a river port and trading center shortly after the Roman invasion of ad 43 and has been a flourishing center since the Middle Ages. It is divided administratively into the City of London, which is the country’s financial center, and 32 boroughs.
- Example sentences
- A mayoralty that focuses exclusively on particular areas will divide and disillusion Londoners.
- They belong to all Londoners and should be protected for their use.
- Their attack has driven Londoners closer together not farther apart, and made them still more proud of their city.
Words that rhyme with LondonBlunden
Definition of London in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.