1. A freshly established organization, institution, or charitable body
The new foundation will focus on education and healthcare initiatives.
A nova fundação se concentrará em iniciativas de educação e saúde.
2. A recently constructed structural base for a building
Workers laid the new foundation for the skyscraper last month.
Os trabalhadores colocaram a nova fundação para o arranha-céu no mês passado.
3. A fresh starting point or basis for something
The merger created a new foundation for the company's future growth.
A fusão criou uma nova fundação para o crescimento futuro da empresa.