restorative
Info · Definitions · Synonyms · Characters
Definitions
(adj) tending to impart new life and vigor to. Synonyms: renewing, reviving, revitalizing, revitalising. Example: "The renewing warmth of the sunshine."
Adjective Definition 1