River Severn

(redirected from Severn River (Great Britain))
Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.River Severn - a river in England and Wales flowing into the Bristol ChannelRiver Severn - a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
England - a division of the United Kingdom
Cambria, Cymru, Wales - one of the four countries that make up the United Kingdom of Great Britain and Northern Ireland; during Roman times the region was known as Cambria
Full browser ?