Severn n 1: a river in Ontario that flows northeast into Hudson Bay [syn: {Severn River}] 2: a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain [syn: {River Severn}, {Severn River}]
Copyright © 2024 3Dict.net