Answer: meliorated

AnswerCrossword Clue
melioratedMELIORATE, to make better also AMELIORATE