ameliorate (v.)

  1. to make better; The editor improved the manuscript with his changes

    [ Syn: better , improve , amend , meliorate ]

  2. get better; The weather improved toward evening

    [ Syn: better , improve , meliorate ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.