Ameliorate (v. t.) To make better |
Ameliorate (v. i.) To grow better |
better improve ameliorate meliorate | get better, The weather improved toward evening |
better improve amend ameliorate meliorate | to make better, The editor improved the manuscript with his changes |