Answer: benefacts

AnswerCrossword Clue
benefactsBENEFACT, to confer a benefit upon