Synonyms for river thames | Synonym.com

Synonyms and antonyms for river thames

1. river (n.)

a large natural stream of water (larger than a creek)

Synonyms:

2. Thames (n.)

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

Synonyms: