Search
ameliorate
To make better, or improve, something perceived to be in a negative condition.
To become better; improve.
To make better, or improve, something perceived to be in a negative condition.
To become better; improve.