ameliorate





ameliorate - verb

ameliorate - thesaurus

amend   better   improve   meliorate