|
Definition of Thames
1. Noun. The longest river in England; flows eastward through London to the North Sea.
Definition of Thames
1. Proper noun. River in southern England flowing 336 km (209 mi.) through London to the North Sea. ¹
2. Proper noun. River in Ontario province, Canada, flowing 258 km (160 mi.) to Lake St. Clair. ¹
3. Proper noun. Estuary in the U.S. State of Connecticut flowing 24 km (15 mi.) past New London to Long Island Sound. ¹
¹ Source: wiktionary.com