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