English word definition — powered by WordNet
a central cohesive source of support and stability
pin inserted through an axletree to hold a wheel on
Want to remember lynchpin?