ALL meanings of drop-forge
drop-forge
D d - verb with object drop-forge to form in a drop forge. 1
- noun drop-forge a device for making large forgings in which a heavy object is allowed to fall vertically upon a piece of work placed on an anvil or between dies. 1