n.1 (in Greek and Roman mythology) the food of the gods; the elixir of life.
2 anything very pleasing to taste or smell.
3 the food of certain bees and beetles.
Derivatives:
ambrosial adj. ambrosian adj.
Etymology: L f. Gk, elixir of life f. ambrotos immortal