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