Meaning of AMELIORATE in English

AMELIORATE

[ ə'mi:lɪəreɪt ]

■ verb formal make (something bad or unsatisfactory) better.

Derivatives

amelioration noun

ameliorative adjective

ameliorator noun

Origin

C18: alt. of meliorate , influenced by Fr. améliorer , from meilleur 'better'.

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