adj. 1.tending to impart new life and vigor to 2.promoting recuperation restorative n. 1.a medicine that strengthens and invigorates 2.a device for treating injury or disease