amelioratory - definitions and synonyms

amelioratory adjective

  1. English Meaning: 

    : tending to ameliorate