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