VocabAhead

Ameliorate

  1. verb

    to make better

    The editor improved the manuscript with his changes

    Similar: better, improve, amend, meliorate

  2. verb

    get better

    The weather improved toward evening

    Similar: better, improve, meliorate