Thames Hear it!

Thames definition

Thames (temz; for 3 t̸hāmz, tāmz, temz)

  1. river in S England, flowing from Gloucestershire east through London into the North Sea: 210 mi (338 km)
  2. Etymology: after the English river

    river in SE Ontario, Canada, flowing southwest into Lake St. Clair: 163 mi (262 km)
  3. 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.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.