Appearance
Use device theme  
Dark theme
Light theme

What does endowment mean?

Looking for the meaning or definition of the word endowment? Here's what it means.

Noun
  1. Something with which a person or thing is endowed.
  2. Property or funds invested for the support and benefit of a person or not-for-profit institution.
  3. A form of life insurance paying a lump sum to the policyholder on a fixed date, or to the estate if the policyholder dies before that date.
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder
Similar Words
Examples
In 1988 I remortgaged and was given a non-status mortgage provided I signed up for an endowment.
But what if you wanted to sell your house before the endowment policy was fully vested?
It relates to one of my three endowment policies, which at maturity in seven years time will not be sufficient to repay my mortgage loan.
However, in general do not simply increase the premiums you pay into your endowment.
Finally, anyone who feels they received a very raw deal by being sold the endowment in the first place may be able to claim compensation.
So I have been somewhat irked to find myself being bedeviled with calls from so-called endowment ambulance-chasers.

See Also

Nearby Definitions
9-letter Words Starting With
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2025