Answer: defrayer

AnswerCrossword Clue
defrayerto pay all or part of
defrayerone that defrays (to pay or settle)