Big Huge Thesaurus

benficiate

verb

sounds kind of like