Definition:
Compare amelioration with other words:
amelioration vs. betterment
amelioration vs. mobile
amelioration vs. melioration
amelioration vs. improvement
ameliorate vs. amelioration
amelioration vs. exacerbation