keystone

noun

1.
a central cohesive source of support and stability
2.
the central building block at the top of an arch or vault