Ambrosial /(ăm*brō"zhal or ăm*brō"zhĭ*al)/ Am·bro·sial Ambrosial a. Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious. Divinely excellent or beautiful.