punch press

Noun
  1. A power driven press used to shape metal parts (synset 104030668)

Found on Word Lists

Other Searches