1. a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare; [syn: Stratford-on-Avon, Stratford-upon-Avon]
WordNet (r) 3.0 (2006):
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]