0%

ALL meanings of thames

Thames
T t
  • noun thames a river in S England, flowing E through London to the North Sea. 209 miles (336 km) long. 1
  • noun thames a river in SE Canada, in Ontario province, flowing SW to Lake St. Clair. 160 miles (260 km) long. 1
  • noun thames an estuary in SE Connecticut, flowing S past New London to Long Island Sound. 15 miles (24 km) long. 1
  • noun thames river in England 1
  • noun thames a river in S England, rising in the Cotswolds in several headstreams and flowing generally east through London to the North Sea by a large estuary. Length: 346 km (215 miles) 0
  • noun thames a river in SE Canada, in Ontario, flowing south to London, then southwest to Lake St Clair. Length: 217 km (135 miles) 0
  • noun thames river in S England, flowing from Gloucestershire east through London into the North Sea: 210 mi (338 km) 0
  • noun thames river in SE Ontario, Canada, flowing southwest into Lake St. Clair: 163 mi (262 km) 0
  • noun thames estuary in SE Conn., flowing south into Long Island Sound: 15 mi (24 km) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?