Synonyms and Antonyms for elixir of life

1. elixir of life (n.)

a hypothetical substance believed to maintain life indefinitely; once sought by alchemists

Synonyms: