Synonyms
amelioratory meliorative ameliorating
Related terms
bettering
Similar Spelling
ameliorate amelioration ameliorating amelioratory
Nearby in order