Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

elixir of life Definition

Cancel
elixir of life
noun()
a hypothetical substance believed to maintain life indefinitely; once sought by alchemists

Words Related to elixir of life!

elixir of life Examples by Brain Bank Users