bishop's castle

/B IH1 SH AH0 P EH0 S K AE0 S AH0 L/
noun
  1. 1

    A small market town and civil parish with a town council in Shropshire, England (OS grid ref SO3288).