Synonyms

Weather conditions have been improving over the past few days.

  1. mending
  2. amending
  3. becoming better
  4. 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.