ameliorate
Verbs
-
(v) to make better
- The editor improved the manuscript with his changes
-
(v) get better
- The weather improved toward evening