endowment: meaning in law

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

Browse all legal terms →