ameliorate

verb

Definitions of ameliorate

English

to improve a situation, or to make it less extreme

The British government yesterday announced a series of measures to ameliorate the problem.