foundation
〔財團〕
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.
7 more sentences in the app — free account.