Severn
美
英 ['sevən]
- 网络塞文;塞文河;汶河
un. | 1. longest river in Britain, rising in Wales and flowing into the Bristol Channel. Its estuary is crossed by two suspension bridges. 2. river that originates in lakes in western Ontario, Canada, and flows northeast into Hudson Bay. |