MohammedPreview
Open in TheBrain

Foundation Stone

  1. A stone laid during the construction of a (usually important) building, the laying of which is usually marked by a ceremony.
  2. (figuratively) The basis of something.