Definify.com

Definition 2024


elixir_of_life

elixir of life

English

Noun

the elixir of life (uncountable)

  1. (alchemy) A substance which when drunk brings immortality: eternal life, eternal youth

Synonyms

Translations

See also