Dictionary
Thesaurus
Encyclopedia
Translator
Web

river avon

 - 1 dictionary result
river avon

noun
1. a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn [syn: Avon
2. a river in central England that flows through Stratford-on-Avon and empties into the Severn [syn: Avon
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see river avon on Thesaurus | Reference
FacebookTwitterFollow us: