Ameliorative Synonyms

Tending to ameliorate
(Adjective)