Synonym of Improving
Weather conditions have been improving over the past few days.
- mending
- amending
- becoming better
- advancing
Answer
Improve means make or become better; achieve or produce something better than
Synonyms: make better, better, ameliorate, upgrade, refine, enhance, boost
The correct option is C.