Reference meaning

London

noun·Reference

Last updated

the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center

Related source terms

greater londonbritish capitalcapital of the united kingdom

Other meanings

2. noun

United States writer of novels based on experiences in the Klondike gold rush (1876-1916)

Source and scope

This definition is reproduced from Princeton WordNet 3.0, sense 08873622-n, under the WordNet 3.0 License. It has not yet received VocabularyBase editorial review. Read the source and license details.