Multiple choice softskills communication Ameliorate Wandering Nerve Improve Without a care Reveal answer Fill a bubble to check yourself C Correct answer Explanation Ameliorate means to make better, improve, or make more tolerable. It comes from Latin 'ameliorare' meaning to improve. 'Improve' is the closest synonym among the options.