Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Restorative
Something which serves to restore; especially, a restorative medicine.
Synonyms
Tonic
Healthful
Try it Free
Learn More