Meaning of the word endowment in English
What does endowment mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
endowment
US /ɪnˈdaʊ.mənt/
UK /ɪnˈdaʊ.mənt/

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