revitalizing

1. (satellite adjective) tending to impart new life and vigor to; "the renewing warmth of the sunshine"
Synonyms: renewing, restorative, reviving



Terms and Conditions of Use / Copyright Notice