The definition of 'severns' & the word 'severns' in example sentences or phrases
a river in Ontario that flows northeast into Hudson Bay
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
Synonyms of the word 'severns' & Antonyms of the word 'severns'.
SynonymsSevern River, Severn, Severn River, River Severn, Severn,