endowment A fund granted to support something, usually an institution such as a university or charity Browse all legal terms