endowment

A fund granted to support something, usually an institution such as a university or charity

Browse all legal terms