Thames
Thames definition
Thames (temz; for 3 t̸hāmz, tāmz, temz)
- river in S England, flowing from Gloucestershire east through London into the North Sea: 210 mi (338 km)
Etymology: after the English river
river in SE Ontario, Canada, flowing southwest into Lake St. Clair: 163 mi (262 km)- estuary in SE Conn., flowing south into Long Island Sound: 15 mi (24 km)
Etymology: after the English river
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Browse dictionary definitions near Thames
Share on Facebook