shearing punch

noun

Definition of shearing punch

: a mechanical punch designed to act by shearing with little or no crushing