NOUN | object | Thames River, Thames, River Thames | the longest river in England |
---|
Meaning | The longest river in England; flows eastward through London to the North Sea. | |
---|---|---|
Synonyms | Thames, River Thames | |
Instance of | river | A large natural stream of water (larger / larger than a creek) |
Part of | England | A division of the United Kingdom |
Spanish | Támesis | |
Catalan | Tàmesi, Thames |
©2001-24 · HyperDic hyper-dictionary · Contact