Marshmallow plague Synonyms

Definitions for Marshmallow


  • (noun) spongy confection made of gelatin and sugar and corn syrup and dusted with powdered sugar

MP abbreviation

MP is an abbreviation for Marshmallow Plague
What does MP stand for?
MP stands for "Marshmallow Plague"

Definitions for Plague


  • (noun) a widespread disease resulting in a high rate of death
  • (verb) to cause persistent suffering to
  • (noun) any large- scale calamity (especially when thought to be sent by God)