elixir of life
Meaning, Definition & Usage
Dictionary
Related
noun
a hypothetical substance believed to maintain life indefinitely; once sought by alchemists
WordNet
Previous
elitism
elitist
elix
elixate
elixation
Next
elixophyllin
elizabeth
elizabethan
elk
elkhound