ameliorate
verb
-
To make better, or improve, something perceived to be in a negative condition.
-
To become better; improve.
put salt on the wound
How often have the words ameliorate and put salt on the wound occurred in a corpus of books? (source: Google Ngram Viewer )