Follow US:

The definition of 'severns' & the word 'severns' in example sentences or phrases

Noun
1
a river in Ontario that flows northeast into Hudson Bay
2
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'.

Noun
SynonymsSevern River, Severn, Severn River, River Severn, Severn,