MARSHMALLOW Meaning of MARSHMALLOW in English n. a soft sweet made of sugar, albumen, gelatin, etc. Oxford English vocab. Оксфордский английский словарь. 2012