Marshmallow - Definition

marshmallow

n 1: spongy confection made of gelatin and sugar and corn syrup
and dusted with powdered sugar

Look up another word