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