Synonyms
ameliorative amelioratory ameliorating
Related terms
bettering
Similar Spelling
meliorate melioration
Nearby in alphabetical order