endowment : Idioms & Phrases


endowment fund

  • noun the capital that provides income for an institution
    endowment.
WordNet

endowment insurance

  • noun life insurance for a specified amount which is payable to the insured person at the expiration of a certain period of time or to a designated beneficiary immediately upon the death of the insured
WordNet

genetic endowment

  • noun the total of inherited attributes
    heredity.
WordNet

natural endowment

  • noun natural abilities or qualities
    talent; endowment; gift.
WordNet