ameliorate
AME'LIORATE,
v.t. [L. melior, better.]
To make better; to improve; to meliorate.
AME'LIORATE,
v.il To grow better; to meliorate.