We found 3 definitions of ameliorations from 2 different sources.
NounPlural: ameliorations |
||
amelioration - the act of relieving ills and changing for the better | ||
melioration, betterment | ||
improvement the act of improving something; "their improvements increased the value of the property" |