D defs.my
Entry 1 sense Webster, 1913

drop forge

· IPA
01 n. a device for making large forgings, in which a heavy hammer drops onto the metalwork to be forged, pressing it into a form or anvil underne…
  1. 1.
    a device for making large forgings, in which a heavy hammer drops onto the metalwork to be forged, pressing it into a form or anvil underneath, or between dies.