endowment: meaning and definitions

EnglishType a word

What is endowment?

  • The act of endowing.
  • Funds or property donated to an institution, individual, or group as a source of income.
  • A natural gift, ability, or quality.