Meaning of AMELIORATE in English

AMELIORATE

v.tr. & intr. formal make or become better; improve. amelioration n. ameliorative adj. ameliorator n.

[ alt. of MELIORATE after F améliorer ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.