a thing that makes you feel better, stronger, etc. Sleep is the best restorative there is.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: restorative