shrewsbury cake

/SH R UW1 Z B EH0 R IY0 K EY0 K/
noun
  1. 1

    A type of flat, crisp biscuit traditionally made in Shrewsbury.