Noun marmalade has 1 sense
  1. marmalade - a preserve made of the pulp and rind of citrus fruits
    --1 is a kind of
    conserve, preserve, conserves, preserves
    --1 has particulars: orange marmalade
,
TOP