TOP

Definition of Shrewsbury from the Oxford Advanced Learner's Dictionary

Shrewsbury

 
/ˈʃrəʊzbəri/
 
/ˈʃrəʊzbəri/,
 
/ˈʃrəʊzberi/
jump to other results
  1. a town in Shropshire, England, near the border with Wales. It is the administrative centre for Shropshire and was important in history as a military centre between England and Wales. It has a Norman castle and many attractive old churches and other buildings. see also salopian

Other results

All matches
hopefully
adverb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day