thames
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
the longest river in England; flows eastward through London to the North Sea
Thames River; River Thames
.
WordNet
Previous
thallophytic
thallous
thallus
thalmencephalon
thalweg
Next
thammuz
thamnophile
thamnophilus
thamnophis
thamyn