What is the full meaning of benefactory
having the nature of a benefactor [adj]
Example of the word benefactory placed on a Scrabble board.