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