Answer: meliorate

AnswerCrossword Clue
meliorateto make better also AMELIORATE
meliorateto ameliorate