LYNCHPIN

Definition of LYNCHPIN

  1. (noun)a central cohesive source of support and stability
  2. (noun)pin inserted through an axletree to hold a wheel on