Dictionary
Thesaurus
Encyclopedia
Translator
Web

thameses

 - 1 dictionary result

Thames

[temz for 1, 2; theymz, teymz, temz for 3]
–noun
1. a river in S England, flowing E through London to the North Sea. 209 mi. (336 km) long.
2. a river in SE Canada, in Ontario province, flowing SW to Lake St. Clair. 160 mi. (260 km) long.
3. an estuary in SE Connecticut, flowing S past New London to Long Island Sound. 15 mi. (24 km) long.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To thameses
Search another word or see thameses on Thesaurus | Reference
FacebookTwitterFollow us: