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