Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of restorative

- Of or pertaining to restoration; having power to restore.
- Something which serves to restore; especially, a restorative medicine.

Crossword clue for restorative

- Pick-me-up
- Remedial