YourDictionary

punch press

a press in which dies are fitted for cutting, shaping, or stamping metal

See punch press in American Heritage Dictionary 4

link/cite print suggestion box