Synonyms of ameliorate in English:

ameliorate

verb

  • 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
  • Definition of ameliorate in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day ween
    Pronunciation: wiːn
    verb
    be of the opinion; think or suppose