What is the full meaning of benefacted
BENEFACT, to confer a benefit upon [v]
Example of the word benefacted placed on a Scrabble board.