Upper Avon up·pe·ra·von uncommon noun 1. a river in central England that flows through Stratford-on-Avon and empties into the Severn SynonymsAvonRiver AvonUpper AvonUpper Avon River Related words Word family Upper Avon River Broader terms river Parts England WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.