Endowment in United Kingdom
Definition of Endowment
In accordance with the work A Dictionary of Law, this is a description of Endowment :
1. The provision of a fixed income for the support of a charity.
2. Any property belonging permanently to a charity.
Leave a Reply