thames

Best matches, sorted by the Matches.

1-7 of 7 possibilities

Definition/MeaningWord/Phrase
capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center British capital , capital of the United Kingdom , Greater London , London
borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey City of Westminster , Westminster
county in southeastern England on the North Sea and the Thames estuary Essex
borough of Greater London on the Thames; zero degrees of longitude runs through Greenwich; time is measured relative to Greenwich Mean Time Greenwich
city on the River Thames in Berkshire in southern England Reading
county in southeastern England on the Thames Surrey
fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels Tower of London
Search another word or see thames on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature