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