ameliorating
1. [ adjective ] tending to ameliorate
Synonyms: amelioratory meliorative ameliorative
Related terms: bettering
Similar spelling:   amelioration
  ameliorative
  ameliorate
  amelioratory