river_severn |
||
| 1. | [ noun ] (geography) a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain | |
| Synonyms: | severn_river severn | |
| Related terms: | river England Wales | |
| Similar spelling: |
river_cooter River_Acheron River_Styx river_shad |
|
