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