ameliorate

To make something better or less bad.