English dictionary

river thames meaning and definition

Definition and meaning of river thames at MeaningMonkey.org. river thames meaning and definition in the English Dictionary.

RIVER THAMES noun

Definition of River Thames (noun)

  1. the longest river in England; flows eastward through London to the North Sea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: