ameliorate (v.) Look up ameliorate at Dictionary.com
1728, perhaps a back-formation from amelioration on pattern of French améliorer. The simpler form meliorate was used in Middle English. Related: Ameliorated; ameliorating.
ameliorative (adj.) Look up ameliorative at Dictionary.com
1796, from ameliorate + -ive.