AMELIORATE


Meaning of AMELIORATE in English

to make better or more tolerable.

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