Advertisement
Advertisement
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
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
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
Advertisement
Advertisement
Advertisement
Advertisement
Browse