Synonymer till meliorateverb(to make better) better; improve; amend; ameliorate; meliorate(get better) better; improve; ameliorate; meliorate