Definitions Found:

GARIBALDI, (Italian) a biscuit with a layer of currants