Noun Definition

endowment

1.Definition: natural abilities or qualities

Related Noun(s):gift, talent

Category: General

2.Definition: the act of endowing with a permanent source of income

"His generous endowment of the laboratory came just in the nick of time"

Category: General

3.Definition: the capital that provides income for an institution

Category: General