Definitions for endowment

Definitions for (noun) endowment

Main entry: endowment

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

Usage: his generous endowment of the laboratory came just in the nick of time

Main entry: natural endowment, gift, talent, endowment

Definition: natural abilities or qualities

Main entry: endowment, endowment fund

Definition: the capital that provides income for an institution

Visual thesaurus for endowment