Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of benefaction

- The act of conferring a benefit.
- A benefit conferred; esp. a charitable donation.

Crossword clue for benefaction

- Legacy