English | German | Russian | Czech
B2

marmalade English

Meaning marmalade meaning

What does marmalade mean?
Definitions in simple English

marmalade

Marmalade is a kind of jam made with oranges. I want marmalade on my toast.

marmalade

a preserve made of the pulp and rind of citrus fruits

Synonyms marmalade synonyms

What other words have the same or similar meaning as marmalade?

Are you looking for...?