elixir

1 ENTRIES FOUND:
elixir /ɪˈlɪksɚ/ noun
plural elixirs
elixir
/ɪˈlɪksɚ/
noun
plural elixirs
Britannica Dictionary definition of ELIXIR
[count]
: a magical liquid that can cure illness or extend life