Free Dictionary
Search Result for "
upper_avon_river"
:
Wordnet 3.0
NOUN
(1)
1.
a river in central England that flows through Stratford-on-Avon and empties into the Severn
;
[syn:
Avon
,
River Avon
,
Upper Avon
,
Upper Avon River
]
Shop Amazon - Best Selling Products - Updated Every Hour