English definition of “foundation”
IDEA [C] › the idea or principle that something is based on: Jefferson's document formed the foundation of a new nation.
STARTING [U] › when an organization, state, or country is established: the foundation of a new state
ORGANIZATION [C] › an organization that gives money for a particular purpose: the Mental Health Foundation
foundations [plural] UK (US foundation [C]) › the part of a building, road, bridge, etc that is under the ground and supports it: concrete foundations
MAKE-UP [U] › make-up that is worn all over the face to give it a smooth appearance
be without foundation; have no foundation › If something is without foundation, there is no proof that it is true: The allegations are completely without foundation.