1 lay a/the foundation | Definition of lay a/the foundation

lay a/the foundation

idiom

Definition of lay a/the foundation

1 : to create a usually stone or concrete structure that supports a building from underneath
2 : to provide something (such as an idea, a principle, or a fact) from which another thing develops or can develop Her early research laid the foundation for many important medical discoveries.