'ameliorate' definitions:

Definition of 'ameliorate'

From: WordNet
verb
To make better; "The editor improved the manuscript with his changes" [syn: better, improve, amend, ameliorate, meliorate] [ant: aggravate, exacerbate, exasperate, worsen]
verb
Get better; "The weather improved toward evening" [syn: better, improve, ameliorate, meliorate] [ant: decline, worsen]