Online English Dictionary

Home

Restorative


n.

Something which serves to restore; especially, a restorative medicine.


© 2009 Dammam Community College