shear pin









shear pin


noun

  1. 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
53 queries 0.585