To make better; to improve; to solve a problem.
They offered some compromises in an effort to meliorate the disagreement.
To become better.