underpinning

noun
  1. a solid foundation laid below ground level to support or strengthen a building
  2. Usage: construction; architecture
  3. a set of ideas, principles, or facts that form the basis or foundation for something
  4. Usage: figurative

Examples