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 riverNoun
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.