What is the full meaning of garibaldis
GARIBALDI, (Italian) a biscuit with a layer of currants [n]
Example of the word garibaldis placed on a Scrabble board.