Definitions
There is 1 meaning of the phrase
Endowment Fund.
Endowment Fund - as a noun
The capital that provides income for an institution
Synonyms (Exact Relations)
endowment15Hypernyms (Closely Related)
capital11Hyponyms (Broadly Related)