marshmallow
/mˈɑrʃmɛloʊ/
Explore definitions, synonyms, and language insights of marshmallow
Definitions
Noun
spongy confection made of gelatin and sugar and corn syrup and dusted with powdered sugar