AMBROSIA Meaning of AMBROSIA in English (n.) The fabled food of the gods (as nectar was their drink), which conferred immortality upon those who partook of it. Webster's English dictionary. Английский словарь Webster. 2012