fountain of youth
Short definition from Wiktionary
Noun
- Anything reputed to have the power to restore health and vitality or to restore a youthful appearance.
Proper noun
- A legendary spring of water with the magical property of restoring youth and health to those who bathe or drink from it.
We haven’t written up fountain of youth yet: Simple and Standard meanings, examples and a quiz.