UncategorizedElixir02177Last Updated on March 21, 2016 by MrPositive Elixir Meaning: noun. A miraculous medicine or substance that according to legend is able to indefinitely extend life or turn any metal into gold.