Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
marshmallow
in English
marshmallow
us
//ˈmɑːrʃ.mə.loʊ//
uk
//ˈmɑːʃ.mæ.loʊ//
#common
Plural
marshmallows
Definitions
Noun
a
sweet
treat
made
from
sugar
and
gelatin
;
soft
and
spongy
a
person
who
is
gentle
and
kind
(
figuratively
)
a
type
of
plant
(
Althaea
officinalis
)
found
in
marshes
The
marshmallow
plant
grows
in
wet
environments
.