endowment
US /ɪnˈdaʊ.mənt/
UK /ɪnˈdaʊ.mənt/

1.
an income or form of property given or bequeathed to an institution, typically a college or university, and used to fund its operations.
:
•
The university's large endowment allows it to offer many scholarships.
•
The museum relies heavily on its endowment for operational costs.