DICT.TW Dictionary Taiwan
3.138.134.221

Search for:
[Show options]
[Pronunciation] [Help] [Database Info] [Server Info]

1 definition found

From: WordNet (r) 2.0

 Severn River
      n 1: a river in Ontario that flows northeast into Hudson Bay
           [syn: Severn]
      2: a river in England and Wales flowing into the Bristol
         Channel; the longest river in Great Britain [syn: Severn,
          River Severn]