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.