Definition of Thames River in English :

Define Thames River in English

Thames River meaning in English

Meaning of Thames River in English

Pronunciation of Thames River in English

Thames River pronunciation in English

Pronounce Thames River in English

Thames River

see synonyms of thames river

Noun

1. river thames, thames, thames river

the longest river in England; flows eastward through London to the North Sea

WordNet Lexical Database for English. Princeton University. 2010.