Endowment Definition & Meaning | Britannica Dictionary (original) (raw)

Britannica Dictionary definition of ENDOWMENT

1

a

[count]

:

a large amount of money that has been given to a school, hospital, etc., and that is used to pay for its creation and continuing support

b

:

the act of providing money to create or support a school, organization, etc.

[noncount]

[count]

2

[count]

:

a person's natural ability or talent