English dictionary
punch press meaning and definition
Definition and meaning of punch press at MeaningMonkey.org. punch press meaning and definition in the English Dictionary.PUNCH PRESS noun
Definition of punch press (noun)
- a power driven press used to shape metal parts
Source: Princeton University Wordnet