london : Idioms & Phrases


city of london

  • noun the part of London situated within the ancient boundaries; the commercial and financial center of London
    the City.
WordNet

greater london

  • noun the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
    British capital; London; capital of the United Kingdom.
WordNet

jack london

  • noun United States writer of novels based on experiences in the Klondike gold rush (1876-1916)
    John Griffith Chaney; London.
WordNet

London paste

  • (Med.), a paste made of caustic soda and unslacked lime; used as a caustic to destroy tumors and other morbid enlargements.
Webster 1913

london plane

  • noun very large fast-growing tree much planted as a street tree
    Platanus acerifolia.
WordNet

London pride

  • . (Bot.) (a) A garden name for Saxifraga umbrosa, a hardy perennial herbaceous plant, a native of high lands in Great Britain . (b) A name anciently given to the Sweet William. Dr. Prior.
Webster 1913

London rocket

  • (Bot.), a cruciferous plant (Sisymbrium Irio) which sprung up in London abundantly on the ruins of the great fire of 1667.
Webster 1913

new london

  • noun a town in southeastern Connecticut near Long Island Sound; an important whaling center in the 19th century
WordNet

royal society of london for improving natural knowledge

  • noun an honorary English society (formalized in 1660 and given a royal charter by Charles II in 1662) through which the British government has supported science
    Royal Society.
WordNet

tower of london

  • noun a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels
WordNet