water of life
1
: something that gives spiritual refreshment or eternal life
2
[translation of Medieval Latin aqua vitae]
: a strong distilled alcoholic drink (as brandy or whiskey)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share