Definition of punch forceps in English:

punch forceps

noun

  • A punch consisting of two hinged parts like a forceps.

Origin

Late 19th century; earliest use found in British Journal Dental Science.