Subscriber login


Forgot your password?

Library card login

Other

Thames

Syllabification: (Thames)
Pronunciation: /temz/

Translate Thames | into French | into German | into Italian | into Spanish
Definition of Thames
  • 1a river that flows for 160 miles (260 km) across southern Ontario in Canada. It was the scene of an 1813 battle in which Tecumseh died.
  • 2a river in southern England that flows 210 miles (338 km) east from the Cotswolds in Gloucestershire through London to the North Sea.
  • 3 /ˈTHāmz, ˈtāmz, ˈtemz/ an estuarial river in southeastern Connecticut that flows from Norwich past New London and Groton to Long Island Sound.

Thames in other Oxford dictionaries

Definition of Thames in the British & World English dictionary