stratford-on-avon(n = noun.location) stratford-upon-avon - a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare; is a kind of town