AMELIORATE


Meaning of AMELIORATE in English

v. a.

Improve, amend, mend, better, meliorate, elevate, raise, promote, make better.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.