Definition of Scotch marmalade in US English:

Scotch marmalade

noun

  • A type of orange marmalade, originally made in Scotland, usually with added peel for extra richness.

Origin

Late 18th century.