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