English dictionary
upper avon river meaning and definition
Definition and meaning of upper avon river at MeaningMonkey.org. upper avon river meaning and definition in the English Dictionary.UPPER AVON RIVER noun
Definition of Upper Avon River (noun)
- a river in central England that flows through Stratford-on-Avon and empties into the Severn
- synonyms: Avon, River Avon, Upper Avon
Source: Princeton University Wordnet