Поиск в словарях
Water of life
шутливое выражение
живительный напиток (о спиртном)