lever-punch
The Century Dictionary: The Encyelopedic Lexicon of the Englihs Language · p. 769
(lev’ér-punch), n. In mach., any punch operated by lever mechanism; in particular, a punch operating upon the principle of the duplex lever-pre .
Readham'da tam maddeyi gor →