Skip to content

ameliorate

Dictionary definition · ameliorate

verb

  1. to make better"The editor improved the manuscript with his changes"
  2. get better"The weather improved toward evening"

Source: Open English WordNet (CC BY 4.0).