ELIXIR


Meaning of ELIXIR in English

[noun] [C] - a substance, usually a liquid, with a magical power to cure, improve or preserveThe soaring sales of bottled water reflect an unscientific search for an elixir.It's another health product claiming to be the elixir of life/youth (= something to make you live longer/stay young).

Cambridge English vocab.      Кембриджский английский словарь.