meaning of restorative

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


Related Words

restorative | restoratively |

Developed & Maintained By Taraprasad.com

Treasure Words