jam drop

noun

jam drop

noun
1

Baking, Cooking, Food, Lifestyle A small shortbread biscuit with a small amount of red jam in the centre.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.