Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
buttercreams
in English
buttercreams
#uncommon
Definitions
Noun
sweet
creamy
frosting
(
used
on
cakes
)
The
cake
was
topped
with
a
rich
layer
of
buttercreams
.
Base Words
butter
cream