To improve or make better. "The medicine properly ameliorated his symptoms, and he felt much better." "The changes he made to the system ameliorated the problems it had been having, and it started to work without a glitch."
http://www.businessdictionary.com/definition/ameliorate.html
Search for another term