AMELIORATION Meaning of AMELIORATION in English n. Improvement, amendment, melioration, bettering, elevation, promotion. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012