Meanings (ES + gloss)
mejorar
To make better, or improve, something perceived to be in a negative condition.
In every human being there is a wish to ameliorate his own condition.
They offered some compromises in an effort to ameliorate the situation.