AMELIORATE


Meaning of AMELIORATE in English

(~s, ameliorating, ~d)

If someone or something ~s a situation, they make it better or easier in some way. (FORMAL)

= alleviate

? exacerbate

VERB

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .