ELIXIR Meaning of ELIXIR in English (n.) A tincture with more than one base; a compound tincture or medicine, composed of various substances, held in solution by alcohol in some form. Webster's English dictionary. Английский словарь Webster. 2012