Answer: benefacted

AnswerCrossword Clue
benefactedBENEFACT, to confer a benefit upon