meliorative
adjective
1. able to repair or amend; curative; tending to ameliorate.
Similar word(s): bettering, ameliorating, ameliorative, amelioratory
1. able to repair or amend; curative; tending to ameliorate.
Similar word(s): bettering, ameliorating, ameliorative, amelioratory