Shrewsbury cake
Noun
Meaning
Shrewsbury cake (plural Shrewsbury cakes)
A type of flat, crisp biscuit traditionally made in Shrewsbury.
Noun
Shrewsbury cake (plural Shrewsbury cakes)
A type of flat, crisp biscuit traditionally made in Shrewsbury.