AMELIORATION


Meaning of AMELIORATION in English

[noun] [U] [formal]We are hoping for an amelioration of the situation.

Cambridge English vocab.      Кембриджский английский словарь.