renewing
1.
(
satellite adjective
) tending to impart new life and vigor to; "the renewing warmth of the sunshine"
Synonyms:
restorative
,
revitalizing
,
reviving
Terms and Conditions of Use / Copyright Notice