Skip to content

meliorate

Dictionary definition · meliorate

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).