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