ameliorative

adjective

Tending to ameliorate.