Restorative | Mean of restorative in English Dictionary
/rɪˈstorətɪv/
- having the ability to make a person feel strong or healthy again
- the restorative powers of rest
- a restorative herb
- Noun
- something that makes a person feel strong or healthy again
- Sleep is a powerful restorative.