River Severn
English Dictionary
->
Letter R
-> River Severn
Search Dictionary:
River Severn Definition
(n)
a
river
in
England
and
Wales
flowing
into
the
Bristol
Channel
;
the
longest
river
in
Great
Britain
River Severn Synonyms
River Severn
Severn
Severn River
© Art Branch Inc.