Word Study
punch press
WORDNET DICTIONARY
Noun punch press has 1 sense
- punch press(n = noun.artifact) Array - a power driven press used to shape metal parts; Array has particulars: bench press
is a kind of mechanical press, press
For further exploring for "punch press" in Webster Dictionary Online