London

Definitions

London rate
capital of the UK
London rate
(Noun) The capital of England.
London rate
(Noun) A city in Southeast England; the capital: a big, intriguing place for tourists the first time they visit, but nothing special subsequently.
Usage: Well, in London, at least the Turners at the National Gallery are excellent.

London rate
(Noun) city, and capital of England, United Kingdom
London rate
(Noun) Capital city of Britain
London rate
(Noun) a place in Northwest Europe; a big, beautiful place to live
Usage: I want to live in London.

London rate
(Noun) The capital and largest city in England, mostly considered the largest and busiest city in Europe.
Usage: I really think London would be fun.


Link to this page:

Add or improve a definition

All definitions are approved by humans before publishing. Any promotional content will be deleted.
HTML tags are not allowed and will be encoded.
Use square brackets to link a word. For example, [abc] will render as abc. External links will be removed
home   recent additions