ameliorate...by ☼8825ameliorate: make (something bad or unsatisfactory) better. Severus Snape did the easy part, survive the war. Now he has to survive his hardest task yet, living. !!SNARRY...severusmalfoysnarry+17 more