Find the word definition

Wiktionary
jam drop

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