Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of thames
  1. noun
    the longest river in England; flows eastward through London to the North Sea
    part of:
Definition that contains thames
  • reading a city on the River Thames in Berkshire in southern England
  • london the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
  • greenwich a borough of Greater London on the Thames; zero degrees of longitude runs through Greenwich; time is measured relative to Greenwich Mean Time
  • essex a county in southeastern England on the North Sea and the Thames estuary
  • westminster a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
  • surrey a county in southeastern England on the Thames
  • city of westminster a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
  • greater london the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
  • british capital the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
  • tower of london a fortress in London on the Thames; used as a palace and a state prison and now as a museum containing the crown jewels
My lists:
Recently viewed words: