Endowment

English word definition — powered by WordNet

NOUN

natural abilities or qualities

the capital that provides income for an institution

the act of endowing with a permanent source of income

Want to remember endowment?

Sign up free to bookmark & revise