Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: marmalade  maa(r)-mu-leyd
  1. A preserve made of the pulp and rind of citrus fruits

Derived forms: marmalades

Type of: conserve, conserves, preserve, preserves

Encyclopedia: Marmalade