SHREWSBURY Meaning of SHREWSBURY in English Shrews ‧ bu ‧ ry /ˈʃrəʊzb ə ri $ ˈʃruːzberi/ BrE AmE a town in western England, near the border with Wales Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012