Meaning of AMELIORATE in English

AMELIORATE

v.tr. & intr. formal make or become better; improve.

Derivatives:

amelioration n. ameliorative adj. ameliorator n.

Etymology: alt. of MELIORATE after F am{eacute}liorer

Oxford English vocab.      Оксфордский английский словарь.