Logo

Pin, Shear

Definition A retaining pin intended to shear or give way before damage can be done to the item of equipment its holding in place.