foundation
- The underlying base that supports or stabilizes something
- Monetary resources allocated for the support of a specific institution
- An establishment, either organization or institution, set up with a donation aimed at providing ongoing support
- The court stated that there was no solid foundation for the defendant's plea.
- The university receives annual funding from the foundation.
- The charity was recognised as a foundation committed to research on the disease.
Provide Feedback