Words: ameliorating ameliorative amelioratory meliorative
Part of speech: s
Definition: tending to ameliorate