English dictionary
drop hammer meaning and definition
Definition and meaning of drop hammer at MeaningMonkey.org. drop hammer meaning and definition in the English Dictionary.DROP HAMMER noun
Definition of drop hammer (noun)
- device for making large forgings
- synonyms: drop forge, drop press
Source: Princeton University Wordnet