Open English Wordnet
Nouns
Adjectives
(s)renewing, restorative, reviving, revitalizing, revitalisingtending to impart new life and vigor to“the renewing warmth of the sunshine”
(s)recuperative, restorativepromoting recuperation“recuperative powers”, “strongly recuperative remedies”, “restorative effects of exercise”