English
Detailed Synonyms for amelioration in English
amelioration:
amelioration [the ~] noun
-
the amelioration
– the act of relieving ills and changing for the better 1the melioration; the amelioration; the betterment– the act of relieving ills and changing for the better 1