a medicine that strengthens and invigorates
[ Syn: tonic ]
a device for treating injury or disease
[ Syn: corrective ]
restorative (n.)
tending to impart new life and vigor to; the renewing warmth of the sunshine
[ Syn: renewing , reviving , revitalizing , revitalising ]
promoting recuperation; recuperative powers; strongly recuperative remedies; restorative effects of exercise
[ Syn: recuperative ]