RichThesaurus
amelioratory
amelioratory
antonyms
amelioratory
definitions
adj
Serving to ameliorate or improve.