MARSHMALLOW Meaning of MARSHMALLOW in English n. a soft sweet made of sugar, albumen, gelatin, etc. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012