ameliorate

Verb
  1. To make better (synset 200206293)
    "The editor improved the manuscript with his changes"
  2. Get better (synset 200205454)
    "The weather improved toward evening"

Other Searches