Synset
tending to ameliorate
<adj.all>
(a)
ameliorating
ameliorative
amelioratory
meliorative
lexical pointers
derivationally related form
ameliorate
ameliorate
lexical pointers
derivationally related form
ameliorate
ameliorate
lexical pointers
derivationally related form
meliorate
meliorate
semantic pointers
similar to
bettering