- 1(formal) making you feel strong and healthy again the restorative power of fresh air
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2(medical) connected with treatment that repairs the body or a part of it restorative dentistry/surgery
Check pronunciation: restorative