Definition of restorative noun from the Oxford Advanced American Dictionary

 

restorative

 noun
noun
NAmE//rɪˈstɔrət̮ɪv//
 
(old-fashioned)
 
jump to other results
a thing that makes you feel better, stronger, etc. Sleep is the best restorative there is.
See the Oxford Advanced Learner's Dictionary entry: restorative

Other results

All matches