marmalade
noun
mar·ma·lade
ˈmär-mə-ˌlād
: a clear sweetened jelly in which pieces of fruit and fruit rind are suspended
Love words? Need even more definitions?
Merriam-Webster unabridged
Share