PUNCH PRESS


Meaning of PUNCH PRESS in English

[punch press] n (1911): a press equipped with cutting, shaping, or combination dies for working on material (as metal)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.