stratford

/ˈstrætˌfərd, -ˌfɔrd/

Definitions

1. noun

A town in Warwickshire, England, famous for being the birthplace and hometown of William Shakespeare.

“The Royal Shakespeare Company is based in Stratford, a town that celebrates its rich cultural heritage.”

2. proper noun

A city in Essex, England, located on the River Thames.

“Stratford was the setting of a major regeneration project to transform the area and promote economic growth.”

3. noun

A suburb of Perth, Western Australia, known for its scenic views and outdoor recreational activities.

“Stratford is a popular destination for hiking and cycling enthusiasts due to its proximity to the Swan River.”

Synonyms

  • borough
  • town
  • village

Antonyms

  • city
  • metropolis