Summary
English Synonyms:   more detail...
  1. Stratford-upon-Avon:


English

Detailed Synonyms for Stratford-upon-Avon in English

Stratford-upon-Avon:

Stratford-upon-Avon [the ~] noun

  1. the Stratford-upon-Avon
    – a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare 1
    the Stratford-on-Avon; the Stratford-upon-Avon
    – a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare 1

Related Definitions for "Stratford-upon-Avon":

  1. a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare1

Related Synonyms for Stratford-upon-Avon