river_thames
1. [ noun ] (geography) the longest river in England; flows eastward through London to the North Sea
Synonyms: Thames_River Thames
Related terms: river England
Similar spelling:   River_Tyne
  river_trent
  river_red_gum
  River_Adige