MARMALADE


Meaning of MARMALADE in English

n [ U ]

a type of jam made with oranges or (less often) with lemons. Marmalade on toast is part of a traditional British breakfast.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.