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