What is the full meaning of benefactresses
BENEFACTRESS, a female benefactor [n]
Example of the word benefactresses placed on a Scrabble board.