Stratford-on-Avon n 1: a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare [syn: {Stratford- on-Avon}, {Stratford-upon-Avon}]