ameliorate

AME'LIORATE, v.t. [L. melior, better.]

To make better; to improve; to meliorate.

AME'LIORATE, v.il To grow better; to meliorate.