Synonyms of river severn

Noun


1. Severn, River Severn, Severn River

usage: a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.