jam drop

/JH AE1 M D R AA0 P/
noun
  1. 1

    (baking) A small shortbread biscuit with a small amount of red jam in the centre.