Definition of punchwork in English:

punchwork

noun

  • Craftwork (of various types) performed with a punch; the design resulting from such work; frequently attributive.

Origin

Late 19th century; earliest use found in William Griffis (1843–1928).