Shear Pin (noun) Definition, Meaning & Examples

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
Shear Pin (noun) Definition, Meaning & Examples

More Definitions