Restorative Meaning

There are 4 meaning(s) for word Restorative

Meaning 1 : a medicine that strengthens and invigorates

    Synonyms : tonic
Meaning 2 : a device for treating injury or disease

    Synonyms : corrective
Meaning 3 : tending to impart new life and vigor to

    Synonyms : renewing,  revitalising,  revitalizing,  reviving
Meaning 4 : promoting recuperation

    Example : restorative effects of exercise

    Synonyms : recuperative