Synonyms of ameliorate in English:

ameliorate


See definition of ameliorate

verb

1‘any move that ameliorates the situation is welcome’

SYNONYMS
improve, make better, better, make improvements to, enhance, help, benefit, boost, raise, amend, refine, reform
relieve, ease, mitigate, retrieve
rectify, correct, right, put right, set right, put to rights, sort out, clear up, deal with, remedy, repair, fix, cure, heal, mend, make good, resolve, settle, redress, square
informal tweak, patch up
ANTONYMS

worsen, leave alone