AMBROSIAL Meaning of AMBROSIAL in English adj. having a wonderful taste or smell; divine, fit for the gods Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012