English Dictionary
◊ ELIXIR
elixir
n : a substance believed to cure all ills