Meaning of AMELIORATE in English

AMELIORATE

to make better or more tolerable.

AIDS English Glossary.      Английский словарь СПИДа.