i86161
Instance
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
- Status
- active
- Source
- Princeton WordNet 3.0 – 09430771-n
a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain