Synonyms of Endowment
Primary definition: An income or form of property given or bequeathed to someone; a permanent fund bestowed upon an institution, individual, or charity as a source of income.
Primary definition: An income or form of property given or bequeathed to someone; a permanent fund bestowed upon an institution, individual, or charity as a source of income.