solid foundation
- bedrockSolid stone underground
- groundworkFoundational preparation for something
- cornerstoneFoundational building block
- stableSecure and unchanging
- sturdySolidly built, durable
base · footing · anchor · roots · concrete · stone · build · support · structure · reliable · secure · unshakable · pillar · framework · establish · grounded · steady · rock
solid foundationcastle in the air
Unrealistic scheme or fantasy
pie in the sky · wishful thinking · shaky ground · thin ice · false premise