ENDOWMENT


Meaning of ENDOWMENT in English

The transfer of money or property (usually as a gift) to a public organization for a specific purpose, such as medical research or scholarships.

Duhaime's Law English dictionary.      Английский юридический словарь Duhaime .