|
Definition of River severn
1. Noun. A river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain.
Exact synonyms: Severn, Severn River
Group relationships: England, Cambria, Cymru, Wales
Generic synonyms: River
Group relationships: England, Cambria, Cymru, Wales
Generic synonyms: River