AMELIORATING

Definition of AMELIORATING

  1. (adj)tending to ameliorate