English dictionary
river severn meaning and definition
Definition and meaning of river severn at MeaningMonkey.org. river severn meaning and definition in the English Dictionary.RIVER SEVERN noun
Definition of River Severn (noun)
- a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
- synonyms: Severn, Severn River
Source: Princeton University Wordnet