Restorative
Word Dictionary
-> Restorative
Search:
Restorative
(a.) Of or pertaining to restoration; having power to restore.
(n.) Something which serves to restore; especially, a restorative medicine.
Terms of Use
Canadian Jobs