drop press
1.
(
noun
) device for making large forgings
Synonyms:
drop forge
,
drop hammer
Related Words:
device
Terms and Conditions of Use / Copyright Notice