A substance believed to cure all ills English: elixir Less certain link between this word and this sense.