Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ambrosia
in English
ambrosia
#uncommon
Definitions
Noun
food
of
gods
(
confering
immortality
)
According
to
Greek
mythology
,
ambrosia
was
the
food
of
gods
,
conferring
immortality
.
delicious
or
fragrant
food
The
chef
created
a
dessert
that
was
like
ambrosia
,
delicious
and
fragrant
.
a
sweet
and
pleasing
thing
;
delightful
treat
For
her
,
reading
a
good
book
was
like
tasting
ambrosia
,
a
sweet
and
pleasing
thing
.
dessert
with
coconut
and
tropical
fruits
;
marshmallow
The
tropical
fruit
salad
with
coconut
and
marshmallow
was
a
modern
version
of
ambrosia
.
a
mixture
of
nectar
and
pollen
for
bee
larvae
The
beekeeper
carefully
prepared
ambrosia
for
the
young
bees
in
the
hive
.
fungus
carried
by
insects
for
food
The
insects
collected
ambrosia
to
store
in
their
underground
nests
.