Endowment Tags: Legal Terms Endowment: Transfer of money or property (usually as a gift) to a charitable organisation for a specific purpose, such as research or a scholarship. Related Terms Ab initio: (Latin) from the beginning. Abatement Acceptance Accord and Satisfaction Acquiescence