Home

Cite

Synonyms of stratford-on-avon

Noun


1. Stratford-on-Avon, Stratford-upon-Avon

usage: a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.