Go Back to Top
Definition of restorative
restorative - adj. promoting recuperation; tending to impart new life and vigor to; noun a device for treating injury or disease; a medicine that strengthens and invigorates.
Restorative on:
Dictionary Google Wikipedia YouTube (new tab)