Meaning of foundation in English
1. the lowest part of a building that consists of the solid layer of bricks, stones etc. below ground level, and supports the rest of it
lay the foundation(s) of a building
2. the most basic idea or principle from which something develops
(a) legal foundation
That rumor has no[is without] foundation in fact.
The discovery of Superstring theory shook[rocked] the accepted theory to its foundations.
3. the founding of an organization or institution
the foundation of a new college
4. an organization that gives out money for a good purpose; fund
the Carnegie Foundation
a charitable foundation
5. an institution that is founded and supported by an endowment
a research foundation