Noun Definitionmarmalade1.Definition: a preserve made of the pulp and rind of citrus fruitsCategory: Food