Restorative - Definition, Meaning & Synonyms | Vocabulary.com
https://www.vocabulary.com/dictionary/restorative
WEBRestorative has a Latin root, restaurare, "repair, rebuild, or renew." Definitions of restorative. adjective. tending to impart new life and vigor to. synonyms: regenerative, renewing, revitalising, revitalizing, reviving. invigorating. …
DA: 12 PA: 98 MOZ Rank: 81