Definition of Dundee marmalade in English:

Dundee marmalade

noun

mass noun
  • A type of orange marmalade, originally made in Dundee.