Definition of Oxford marmalade in English:

Oxford marmalade

noun

  • A kind of coarse-cut marmalade originally manufactured in Oxford.

Origin

Early 20th century; earliest use found in The Times.