Home

Word

River Severn, n.
more info a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
<noun.object>

River Severn Severn Severn River
semantic pointers
part holonym
instance hypernym