Meaning
- 1.
foundation — A part of a person's private property that is legally separated in order to protect the rights of creditors or third parties.
- 2.
foundation — A corporate body that is established to manage a property devoted to a certain purpose independently.