river severn

from WordNet (r) 3.0 (2006)
River Severn
    n 1: a river in England and Wales flowing into the Bristol
         Channel; the longest river in Great Britain [syn: {Severn},
         {River Severn}, {Severn River}]
    

[email protected]