noun
a river in central England that flows through Stratford-on-Avon and empties into the Severn
• Syn: ↑Avon, ↑River Avon, ↑Upper Avon River
• Instance Hypernyms: ↑river
• Part Holonyms: ↑England
Useful english dictionary. 2012.
Useful english dictionary. 2012.