Share this entry


Synonyms of ameliorate in English:


  • 1 measures were taken to ameliorate the situation
    improve, make better, better, make improvements to, enhance, help, benefit, boost, amend;
    relieve, ease, mitigate
    informal tweak, patch up
    [Antonyms] worsen
  • Share this entry

    What do you find interesting about this word or phrase?

    Comments that don't adhere to our Community Guidelines may be moderated or removed.