Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

marmalade Definition

Cancel
marmalade
noun(mar-ma-lade)
a clear sweetened jelly in which pieces of fruit and fruit rind are suspended

Words Related to marmalade!

marmalade Examples by Brain Bank Users