ameliorate => to make something better (as against cure). the word can be used with regard to a problem, disease etc. >eg> antidiabetic effects of fenugreek seeds ameliorate most metabolic symptoms associated with type-1 and type-2 diabetes.
recuperate=> (from something) (syn. recover) to get back your health, strength, energy after being ill/sick, tired, injured etc. >eg> * He's still recuperating from his operation. * after an exhausting few weeks I needed some time to recuperate.
recuperate=> (from something) (syn. recover) to get back your health, strength, energy after being ill/sick, tired, injured etc. >eg> * He's still recuperating from his operation. * after an exhausting few weeks I needed some time to recuperate.