Definition of Shrewsbury
1\ˈsh(r)üz-ˌber-ē, -b(ə-)rē\ town east-northeast of Worcester in east central Massachusetts population 35,608
2\British often ˈshrōz-\play town in western England surrounded on three sides by the Severn River; capital of Shropshire population 72,000
Learn More about shrewsbury
Britannica.com: Encyclopedia article about Shrewsbury
Seen and Heard
What made you want to look up Shrewsbury? Please tell us where you read or heard it (including the quote, if possible).