Synonyms for restorative
7 synonyms found - words and phrases with similiar meaning. Definitionnoun
- a medicine that strengthens and invigorates
- a device for treating injury or disease
adjective
- tending to impart new life and vigor to
- promoting recuperation