What is the full meaning of marmalade
a jam or preserve made from the pulp and sometimes rind of citrus fruit [n -S]
Example of the word marmalade placed on a Scrabble board.