ameliorate
To improve.
Full Glossary