punch press

1. (noun) a power driven press used to shape metal parts
Related Words: bench press, press



Terms and Conditions of Use / Copyright Notice