punch press Meaning, Definition & Usage

  1. noun a power driven press used to shape metal parts

WordNet