ENDOWMENT





Definition:

  1. [noun] natural qualities or talents
    Synonyms: gift, talent, natural

  2. [noun] the capital that provides income for an institution
    Synonyms: fund

  3. [noun] the act of endowing with a permanent source of income; "his generous endowment of the laboratory came just in the nick of time"

Synonyms:


Related Words: