ameliorative [ more ameliorative ; most ameliorative]
Notices
  • able to make something better