Definitions from WordNet (Severn river)
▸ noun: a river in Ontario that flows northeast into Hudson Bay
▸ noun: a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
▸ Words similar to severn river
▸ Usage examples for severn river
▸ Idioms related to severn river
▸ Wikipedia articles (New!)
▸ Words that often appear near severn river
▸ Rhymes of severn river
▸ Invented words related to severn river
▸ noun: a river in Ontario that flows northeast into Hudson Bay
▸ noun: a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
Types:
▸ Words similar to severn river
▸ Usage examples for severn river
▸ Idioms related to severn river
▸ Wikipedia articles (New!)
▸ Words that often appear near severn river
▸ Rhymes of severn river
▸ Invented words related to severn river