Shrewsbury biscuit

Definition

Food

  • A traditional English biscuit about 13 cm diameter, made from a basic biscuit paste flavoured variously with citrus rind, mixed spice, dried vine fruits or cocoa, rolled and cut into shape
http://www.dictionarycentral.com/definition/shrewsbury-biscuit.html