D defs.my
Entry 2 senses Webster, 1913

Ambrosial

/(ăm*brō"zhal or ăm*brō"zhĭ*al)/ · Am·bro·sial · IPA /æmˈbɹoʊʒəl/
01 a. Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
  1. 1.
    Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
  2. 2.
    Divinely excellent or beautiful.