Definition of Thames

1. Noun. The longest river in England; flows eastward through London to the North Sea.

Exact synonyms: River Thames, Thames River
Group relationships: England
Generic synonyms: River

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

Lexicographical Neighbors of Thames

Thailandish
Thainess
Thais
Thakurgaon District
Thal procedure
Thalarctos
Thalarctos maritimus
Thales
Thales of Miletus
Thalia
Thalictrum
Thalidone
Thamar
Thames (current term)
Thames River
Thamesian
Thameside
Thamien
Thammuz
Thamnophilus
Thamnophis
Thamnophis proximus
Thamnophis sauritus
Thamnophis sirtalis
Thamud
Thamudic
Thamuds
Thanatos

Other Resources:

Search for Thames on Dictionary.com!Search for Thames on Thesaurus.com!Search for Thames on Google!Search for Thames on Wikipedia!