Noun
-
a device for treating injury or disease
-
a medicine that strengthens and invigorates
Adjective
-
promoting recuperation
"recuperative powers"
"strongly recuperative remedies"
"restorative effects of exercise"
-
tending to impart new life and vigor to
"the renewing warmth of the sunshine"