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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012