Home

Word

punch press, n.
more info a power driven press used to shape metal parts
<noun.artifact>

punch press
semantic pointers
hyponym
hypernym