Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Marmalade
n.
A preserve or confection made of the pulp of fruit, as the quince, pear, apple, orange, etc., boiled with sugar, and brought to a jamlike consistence.
←
Marly
Marmalet
→
Shares
Related Words
Lade
Mala
Menu
Home
Search
My Last Searches