Ameliorate - Definition

ameliorate

v 1: to make better; "The editor improved the manuscript with
his changes" [syn: better, improve, amend,
ameliorate, meliorate] [ant: aggravate, exacerbate,
exasperate, worsen]
2: get better; "The weather improved toward evening" [syn:
better, improve, ameliorate, meliorate] [ant:
decline, worsen]

Look up another word