Answer: meliorates

AnswerCrossword Clue
MELIORATESImproves
MELIORATESImproves.
melioratesMELIORATE, to make better also AMELIORATE