Definition: (verb) To make better. Synonyms: improve, amend. Usage: I sought to improve her manners and ameliorate her general tone. Discuss
Δ