Definition of Thames in English:


Syllabification: Thames
Pronunciation: /temz
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.

More definitions of Thames

Definition of Thames in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day crowdsource
Pronunciation: ˈkroudˌsôrs
obtain (information) by enlisting help of many people…