revitalized or rejuvenated
Serving to restore.
An alcoholic drink, especially with tonic.
Something with restoring properties.