ameliorates; ameliorated; ameliorating
formal
: to make (something, such as a problem) better, less painful, etc.
trying to ameliorate the suffering of people who have lost their jobs
This medicine should help ameliorate the pain.



