BENEFACTOR Meaning of BENEFACTOR in English n. 25B6; noun PATRON, supporter, backer, sponsor; donor, contributor, subscriber; informal angel. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012