Meaning of endowment fund

Definition of endowment fund

(noun) the capital that provides income for an institution

Other information on endowment fund

WIKIPEDIA results for endowment fund
Amazon results for endowment fund