0%

ALL meanings of shear pin

shear pin
S s
  • noun shear pin 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 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?