AMELIORATE Meaning of AMELIORATE in English vi to grow better; to meliorate; as, wine ameliorates by age. 2. ameliorate ·vt to make better; to improve; to meliorate. Webster English vocab. Английский словарь Webster. 2012