Betterings, noun plural of bettering. Synonyms in the same form.
ameliorations, amendments
All synonyms for bettering →