Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marmalade
in English
marmalade
us
/ˈmɑːrməlɛd/
uk
/ˈmɑːrməleɪd/
#uncommon
Definitions
Noun
a
citrus
jam
with
bitter
peel
;
caramelized
a
type
of
preserve
made
from
oranges
Verb
to
spread
a
citrus
preserve
on
something