Shrewsbury School
/ˌʃrəʊzbəri ˈskuːl/
/ˌʃrəʊzbəri ˈskuːl/
(also Shrewsbury)
- a well-known English public school, established in 1552 in the town of Shrewsbury. see also salopian
Check pronunciation:
Shrewsbury School
Definition of Shrewsbury School from the Oxford Advanced Learner's Dictionary