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