Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

severn Definition

Cancel
severn
noun(sev-ern)
a river in Ontario that flows northeast into Hudson Bay
Synonyms: severn river,
severn
noun(sev-ern)
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
Synonyms: river severn, severn river,

Words Related to severn!

severn Examples by Brain Bank Users