| n. | 1. | The act of ameliorating, or the state of being ameliorated; making or becoming better; improvement; melioration. |
| Noun | 1. | amelioration - the act of relieving ills and changing for the better Synonyms: melioration, betterment |
About this site and copyright information - Online Dictionary Home