Endowment Fund Definition

Original post

An endowment fund is an investment fund set up by an institution that makes regular withdrawals from invested capital to fund ongoing operations.