An alchemical liquid "of life" believed to be capable of prolonging it
an alchemic preparation formerly believed to be capable 
of ... a liquid containing a medicinal drug with syrup, glycerine, or alcohol added 
to... [DOC] [TLE] Elixir | Define Elixir at Dictionary.com [PAR] ... elixir of life.