Definition of MARSHMALLOW
noun : MARSHMALLOW
Source: WordNet 3.1
-
1. (
) spongy confection made of gelatin and sugar and corn syrup and dusted with powdered sugar ;
See more about : MARSHMALLOW