AMELIORATE


Meaning of AMELIORATE in English

[ame.lio.rate] vb -rat.ed ; -rat.ing [alter. of meliorate] vt (1767): to make better or more tolerable ~ vi: to grow better syn see improve -- ame.lio.ra.tion n -- ame.lio.ra.tive adj -- ame.lio.ra.tor n -- ame.lio.ra.to.ry adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.