- 1(formal) making you feel strong and healthy again the restorative power of fresh air
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2(medical) connected with treatment that repairs the body or a part of it restorative dentistry/surgery
Check pronunciation: restorative