English to English
adjective
- Of or pertaining to restoration; having power to restore.
source: Webster 1913
noun
- a medicine that strengthens and invigorates
source: WordNet 3.0
- a device for treating injury or disease
source: WordNet 3.0
- Something which serves to restore; especially, a restorative medicine.
source: Webster 1913
adjective satellite
- tending to impart new life and vigor to
The renewing warmth of the sunshine.
source: WordNet 3.0
- promoting recuperation
Recuperative powers.
Strongly recuperative remedies.
Restorative effects of exercise.
source: WordNet 3.0