ameliorize

Verb

 * 1)  To ameliorate; to make better.