severn
/ˈsɛvərn/Definitions
1. noun
a river in south-west England, rising near the city of Worcester and flowing into the Bristol Channel.
“The Severn Valley Railway runs along the banks of the Severn river.”
1. noun
a river in south-west England, rising near the city of Worcester and flowing into the Bristol Channel.
“The Severn Valley Railway runs along the banks of the Severn river.”