Synonyms of Amelioration in English :
Antonyms of Amelioration in English
Thesaurus of Amelioration in English
Amelioration
see definition of ameliorationSynonyms of amelioration
1. (noun) the act of relieving ills and changing for the better
Hypernyms of amelioration
1. (noun) the act of relieving ills and changing for the better
Words Derivationally Related to amelioration
1. (noun) the act of relieving ills and changing for the better