文polyglot.
← English dictionary
English / word

ambrosia

noun C2
MEANING IN ENGLISH

the food of the gods in classical mythology; something very pleasing to taste or smell

In context

01

The dessert was so delicious that it tasted like ambrosia.

Synonyms

delight,treat,luxury

Antonyms

poison

Collocations

taste like ambrosia,sweet ambrosia,food of ambrosia

Sources

Bidyazo vocabulary library ↗