AMELIORATION Meaning of AMELIORATION in English [noun] [U] [formal]We are hoping for an amelioration of the situation. Cambridge English vocab. Кембриджский английский словарь. 2012