Amelioratory Synonyms

Tending to ameliorate
(Adjective)