Endowment Legal Meaning and Definition

Here is a simplified definition of the legal term Endowment.

Endowment (noun): It is a financial gift or donation made to an institution, often a school, college, or university, usually by someone's will after their death. This fund is used to support the maintenance and operation of the institution or to provide scholarships.