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: