a town in W central England, administrative centre of Shropshire, on the River Severn: strategically situated near the Welsh border; market town. Pop: 67 126 (2001)
Shrewsbury in American English
(ˈʃruzˌbɛri; ˈʃroʊzˈbɛri; ˈʃruzbəri)
city in Shropshire, W England: county district pop. 92,000