English / word
ambrosia
noun C2MEANING 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