shear pin
noun
an easily replaceable pin inserted in a machine at a critical point and designed to shear and stop the machine if the load becomes too great
Words nearby shear pin
shealing,
shear,
shear force,
shear legs,
shear modulus,
shear pin,
shear strain,
shear strength,
shear stress,
shear stud,
shear transformation