drop press

1. (noun) device for making large forgings
Synonyms: drop forge, drop hammer
Related Words: device



Terms and Conditions of Use / Copyright Notice