Drop Press (
Noun
)
Meaning
Device for making large forgings.
Classification
Nouns denoting man-made objects.
Synonyms
Drop Hammer
Drop Forge
Hypernyms
Device