Answer: alleviator

AnswerCrossword Clue
alleviatorone who, or that which, alleviates