Definisi 'amelioration'
|
English to English noun
1 |
the act of relieving ills and changing for the better | source: wordnet30
2 |
The act of ameliorating, or the state of being ameliorated; making or becoming better; improvement; melioration. | source: webster1913
|
|
|