Other crossword clues for answer "AMELIORATE"AMELIORATEMake improvements toBetterImproveMake better.EaseTake the edge offMake more bearable