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.

Full Dictionary Entry

Antonyms & Opposite Concepts