Also found in: Thesaurus, Wikipedia.
1. A river of northwest Ontario, Canada, flowing about 980 km (610 mi) northeast to Hudson Bay.
2. A river of southwest Great Britain rising in central Wales and flowing about 350 km (220 mi) in a curve through western England. It empties into Bristol Channel through a long estuary.
Switch to new thesaurus
|Noun||1.||Severn River - a river in Ontario that flows northeast into Hudson Bay|
Ontario - a prosperous and industrialized province in central Canada
|2.||Severn River - a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain|
England - a division of the United Kingdom