1. Of or pertaining to restoration; having power to restore. 2. Something which serves to restore; especially, a restorative medicine. 3. a device for treating injury or disease
restorative | restoratively |