Definition of shear pin
: an easily replaceable pin inserted at a critical point in a machine and designed to break when stressed to excess
First Known Use of shear pin
Seen and Heard
What made you want to look up shear pin? Please tell us where you read or heard it (including the quote, if possible).