endowment

noun

  1. 1

    the act of endowing with a permanent source of income

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

  2. 2

    natural abilities or qualities

  3. 3

    the capital that provides income for an institution

Synonyms

Also useful for “endowment”:Unscrambler