ameliorative - definitions and synonyms

ameliorative adjective

  1. English Meaning: 

    : tending to ameliorate