·adj Of or pertaining to restoration; having power to restore.
II. Restorative ·noun Something which serves to restore; especially, a restorative medicine.