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