ALL meanings of drop forge
drop forge
D d - noun drop forge a device for forging metal between two dies, one of which is fixed, the other acting by gravity or by steam or hydraulic pressure 0
- verb drop forge to forge (metal) into (a component) by the use of a drop forge 0
- verb transitive drop forge to pound or shape (heated metal) between dies with a drop hammer or a press 0