Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of ambrosia

Source language: EnglishDictionary language: English

ambrosia

Pronunciation:/æmˈbɹoʊʒə/

noun

Definitions

  1. The food of the gods, thought to confer immortality.

  2. The anointing-oil of the gods.

  3. Any food with an especially delicious flavour or fragrance.

  4. Anything delightfully sweet and pleasing.