MARMALADE


Meaning of MARMALADE in English

n. a preserve of citrus fruit, usu. bitter oranges, made like jam.

Phrases and idioms:

marmalade cat a cat with orange fur.

Etymology: F marmelade f. Port. marmelada quince jam f. marmelo quince f. L melimelum f. Gk melimelon f. meli honey + melon apple

Oxford English vocab.      Оксфордский английский словарь.