jam drop noun1 •A small shortbread biscuit with a small amount of red jam in the centre. formsjam drops