Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sponge cake
in English
sponge cake
#moderate
Definitions
Noun
a
light
baked
dessert
;
made
with
flour
,
sugar
,
eggs
(
layered
with
cream
,
jam
)
The
bakery
sold
a
delicious
sponge
cake
layered
with
strawberry
jam
.