Lexic.us
Definition of Thames River
1.
Noun.
The longest river in England; flows eastward through London to the North Sea.
Exact synonyms:
River Thames
,
Thames
Group relationships:
England
Generic synonyms:
River
Lexicographical Neighbors of Thames River
Thainess
Thais
Thakurgaon District
Thal procedure
Thalarctos
Thalarctos maritimus
Thales
Thales of Miletus
Thalia
Thalictrum
Thalidone
Thamar
Thames
Thames River
(current term)
Thamesian
Thameside
Thamien
Thammuz
Thamnophilus
Thamnophis
Thamnophis proximus
Thamnophis sauritus
Thamnophis sirtalis
Thamud
Thamudic
Thamuds
Thanatos
Thane
Other Resources:
Quick Links
Definitions of Thames river
Thames river Pictures
Nearby Words
More Information
Search